Don't Drive Here Season 2 Episode 1 Ho Chi Minh City
- June 17, 2013
- 47 min
Home to more than 5 million motorbikes, Ho Chi Minh City is a veritable river of two-wheelers where drivers carry everything from windows and doors to entire families on their scooters.