If you’re a newcomer in Saigon, then welcome to the land of crazy transportation. We totally understand that the weather in Saigon...