Hi Marco,
I assume this is the special where they ride through Vietnam...
You wouldn't believe how many people here in Aus, as soon as I mention about riding bikes in Thailand ask "Did you see that Top Gear Vietnam Special"... it has really opened peoples eyes to what Asia has to offer, away from organised tours and girlie bars...
I thought it was actually a pretty typical Top Gear episode, completely unbelievable and staged, yet hillarious at the same time...
Makes me want to give Vietnam a try, if only I could get my fill of Thailand in the short time I have for vacations...
Cheers,
Daewoo