Top Gear Russia 01×08
Posted July 7th, 2009 at 15:00 by TechZ in Top Gear Russia
The team got a boost from a very good translator, Captain Soviet. Thanks to him and the usual team for our subbed version of Top Gear Russia.
Enjoy the episode and discuss it here.
Season 1 is now over and the show returns (hopefully) in autumn.