Top Gear Spotted Filming Episode In Vietnam

Top Gear » 10/06/08 12:20pm 10/06/08 12:20pm is expected to return next month; we've already seen that Jeremy Clarkson, Richard Hammond, and James May will be for an episode, and it now appears they'll also be headed to Vietnam for a tour of duty. Unlike their American trip to the in which the chaps drive a , and , the journey in Vietnam is allegedly…