The Aprilia SXR160 maxi-scooter is the talk of the town as Piaggio India intends to bring it in production. The production will start at the Baramati plant in Maharashtra, India. The tech specs may remain Read More
The Aprilia SXR160 maxi-scooter is the talk of the town as Piaggio India intends to bring it in production. The production will start at the Baramati plant in Maharashtra, India. The tech specs may remain Read More