Episode #22.1 ´2015

Movie info

Annotattion

The Top Gear team revisit one of their more popular race between car, bicycle, boat and public transportation. The event takes place in the most northernly large city called St. Petersburg. Richard Hammond test drives the brand new Lamborghini.

All seasons

Audience reviews for Episode #22.1

Leave your review

People who like this movie also like