Top Gear – Vietnam

This is a pretty interesting episode of a show called Top Gear that was filmed in VIetnam.  I enjoyed watching it and recognizing everywhere they go around town:

Here’s another one – I’m not sure where this one fits in the mix – I haven’t watched them all yet:

Comments are closed.

Follow

Get every new post delivered to your Inbox.