If there is one guy would receive a speeding ticket for going way below the speed limit, that person would be Top Gear’s co-host James May. No wonder he is called Captain Slow. And so, when you have to host a race that involves a race of meagre 8 hp motorcycles, we feel that no […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops