The Aprilia RS 660 which has been teased for quite a while now, has just been launched in international markets.
Tokyo Preview: Honda Light Weight Super Sports Concept
Honda are readying a new compact supersport killer. Is this the CBR 250RR? [Read more…]
Suzuki Let’s Launched
Suzuki Motorcycles India Limited have launched the 110cc automatic scooter, the Let’s, at an introductory price of Rs 45,606 (ex-showroom, Pune).