Drag Race

World’s Greatest Drag Race [Video]
World’s Greatest Drag Race [Video]
World’s Greatest Drag Race [Video]
A line up of the world's finest cars line up to prove which is best in a straight line. It takes a lot of money (about 1.5 Million) to get all these cars together but there are a few cars in my opinion that are missing from this Drag Race. First, if your talking about the world's best cars where in the hell is the Bugatti Veyron? The world's fastest car isn't in the line up? I don't care that it c