Russians are great drivers.

In light of the Winter Olympics taking place over in action packed Sochi, we will show you the quality and expertise of Russian drivers.

Buckle up, Russia!

Tags: , ,
  • Reddit


Leave a Reply