India’s newest and, so far, only luxury motorcycle brand is here, and they specialise in making big, bad choppers. We just had to get our hands on their bikes and see what they were made of [Read more…]
Avantura Choppers, India’s first premium cruiser motorcycle brand launched
Expect a 2.0-litre chopper to be launched soon on Indian shores.