Just as the title says. Two of the world's most expensive, fastest, and most prestigious cars drag racing for the first time in history. Enjoy!
By KushKingz
Featured 14 years ago
Dumbass drives 2 million dollars into the water!
By Audiophile
Featured 16 years ago