Top Gear USA – Series 01 Episode 09

Just wanted to point you to an old episode of Top Gear USA, it is Episode 09 of Series 01, but if really want a good laugh, check it out below.

Advertisements