Forget about japanese fast cars and ferraris. Here’s a race between the most fast road cars ever built, the Mclaren F1 and the Bugatti Veyron.
Share It: Social Bookmarks:
Comments are closed.