Honda two wheelers India will add additional fuel to their ‘Make in India’ fire by manufacturing another high performance machine in India. Named after an entirely wild continent, the Honda CRF1000L Africa Twin will be pitted against the Tigers and the BMWs of the world. The 2016 CRF1000L Africa Twin is claimed to have been thoroughly […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops