It appears like supercars all around the world are having a tough time. Yesterday, we reported a Lamborghini Gallardo splitting in to two after meeting with an accident at 150km/h. Earlier today, reports of a Mercedes SLS AMG falling off a ship during delivery surfaced. Latest piece of news comes from Australia, where a Italian […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops