Russian Top Gear Confirmed
This is world domination of a different kind. Forget about nukes and mass-murder, this is about Russian Clarksons and Lada’s (and some). The official Top Gear website announced that a 15-episode tv series could debut as early as the end of this year though a suitable trio of comrades to host the newest addition to …