WTF Is on that Motorbike?? The Craziest Things You’ll See on Motorbikes in Vietnam June 8, 2018September 20, 2018A Wandering Casiedilla 8 The citizens of Vietnam have shown the world that the impossible is quite, quite possible. They’ve defied gravity, defied the law of physics, made [...]