Saigon can be… frenetic. There’s so much to love about this city, including unexpected sights around every corner. But even for the most spasmodic, sometimes it can get a bit… much. According to the Ho Chi Minh City Department of Transportation’s 2010 stats, there are 320,000 cars...