LEONARDO 125 Parts

Leonardo 125

The Aprilia Leonardo 125cc is in a sense a sports scooter underneath its sophisticated shell. It uses the Piaggio 4T liquid cooled engine which is probably the best 125cc 4t engine produced to date for scooters