The movie was made, when I was in Ho Chi Minh City in Vietnam in 2007. You can hear me laughing in the background. This is crazy! People are driving across the crossroads on the left side of the street.
It was not some special place. It looks that way in all the city all day long.
▶️ Watch on DTube
▶️ Watch Source (IPFS)