14 September 2011

World's Greatest Drag Race!

1. GTR
2. 458 Italia
3. R8 GT
4. SLS AMG
5. LFA
6. Corvette Z06/07
7. 911 GT3 RS
8. Mustang Boss 302
9. Cayman R
10. M1
11. Evora S

Where's Swift Sport?