Vietnam hits you hard the moment you arrive – crazy traffic everywhere, amazing food smells from street stalls, and landscapes that make you stop every five minutes for photos. Now picture seeing all this from your motorcycle, with the freedom to go wherever you...