February 7, 2012 by scooterhead How and Why Mopeds Were Invented Auto and Moto bike, kymco, Motorcycle, Piaggio, scooter, Vespa