T

he 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.

Resumen IMDb.com