The August 2015 edition of The Rickshaw Run is about to conclude as 83 teams near the end of their mammoth 5000 kms journey to Kochi in Kerala. Commenced from Shillong on the 5th August, the 225 international participants are currently having all sorts of adventures. The teams left in a whirlwind of colour, noise and […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops