Aprilia Leonardo 150 (2003)
The Aprilia Leonardo ST/SP 150 is a 2003 motorcycle with a four-stroke, horizontal single cylinder, OHC, 4 valves engine and a capacity of 150.95 cc / 9.2 cu in. It
Continue readingFind your motorcycle specifications
The Aprilia Leonardo ST/SP 150 is a 2003 motorcycle with a four-stroke, horizontal single cylinder, OHC, 4 valves engine and a capacity of 150.95 cc / 9.2 cu in. It
Continue reading