It hasn’t been officially done yet. But, an amatuer photographer managed to get a 16 second clip of two masterpieces, going against each other in a street race. These are not your regular, grocery buying cars. They are one of the finest, street legal vehicles on the planet. Calling the Bugatti Veyron and the McLaren […]

Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops

Show more