Uncle Ho ‘n all …
Ho Chi Minh City contains over 3 million motorbikes and boy, does that make crossing the road an adventure! Like a scene from futuristic movie Tron, bikes come at you from all angles, like packets of unsprawled information at breakneck…