Aprilia SXR 160
Aprilia SXR 160 is a new maxi scooter offered by Aprilia. It comes with a 160cc engine that makes nearly 10 horsepower. It gets disc brakes on both wheels and single-channel ABS.
More by Mototech India View profile
Like