This Guy’s Built A Motorcycle That Can Ride More Than 300 Miles… On a Liter Of Water!By ElsaAugust 25, 2015 Ricardo Azevedo, a Brazilian civil servant, has invented his own motorcycle. Not all that exciting, huh? Well, it is when…