What car will in a race the corvette or the challenger and why?

10 answers 10