In Soviet Russia, car reviews you!
#1
Boost Pope
Thread Starter
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,023
Total Cats: 6,591
In Soviet Russia, car reviews you!
The BBC have really outdone themselves. Were it not enough that we now have Top Gear Australia, with TG America just over the horizon? It's official: Top Gear Russia is a go! http://www.topgear.com/uk/car-news/top-gear-russia
Thread
Thread Starter
Forum
Replies
Last Post
Jike Spingleton
Cars for sale/trade
3
09-20-2016 04:33 PM