Those Best Motoring Videos are crap. The NSX would have finished last in that battle but since those Japanese people probably put 50k of mods in the...