Moto Guzzi unveils its first showroom at Gurgaon
December 18, 2012
The Italian high performance motorcycle brand – Moto Guzzi, is all set to launch their superbike in India by early 2013. And they have already made their Indian debut …