Share Share on Facebook Share on Twitter Pinterest LinkedIn Engine displacement – 125 cm³ Maximum power – 5.5hp Maximum speed – 80km/h A great little invention. by ExtremeInsert Auto Artauto techAutomotive ArtTransport Technologyunusual vehiclesWeird Wheels