Tuesday, September 26, 2017

Season 1 Episode 1

Filed under Season 1, Top Gear Russia

Challenge: Get to Vasilevsky Ostrov in a Porsche Boxster against a Powerboat in St. Petersburg.
First shown on: 22/02/2009
Watch Top Gear Russia Season 1 Episode 1 (English Subtitles) Online