Vespa S / Vespa Sport cometh to India?

By: Motorcycle News Desk   On: 22 Apr 2013

Lets just say we had someone at the right place at the right time, add to that some acrobatic use of the mobile camera […]

Piaggio scooter Typhoon 150 India launch in 2013

By: Motorcycle News Desk   On: 17 Dec 2012

Piaggio India is charged up by the good response it has got from its Vespa sales and have confirmed that they will be launching […]