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 […]