Top Gear Russia 01×04
Posted March 31st, 2009 at 14:11 by TechZ in Top Gear Russia
The wait is over! The latest episode of a good show (I say that because I’ve watched 1×01 and liked it) is out since a day now and ready for you to watch.
Don’t miss out the discussions and details of episodes on the forum. The subtitle team puts in a lot of effort and are always looking for good English/Russian speaking people to help out.