2021 Ducati Multistrada V4 prototype spied for the first time
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 somewhat similar to its quirky sibling the SR160. CFMoto goes electric Brembos acquire SBS Friction Aprilia Tuareg 660 spotted Damon […]Read More