Top Gear in Vietnam.

superbeagle

Registered
I know its a rerun. But those Brits riding those old bikes/scooters in Vietnam is funny stuff.

Makes it even better that Jeremy hates it with a passion.
 
Back
Top