(September 01 19:37) NDTV News
The Aprilia SXR 160 will share its underpinnings with the SR 160 but is a maxi-scooter designed in Italy for the Indian market. It was originally scheduled to go on sale between August-September this...
You can find the original article
here