Drag Race

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 t…