I still don't understand why GM won't allow the use of the Camaro. NASCAR is heading down a very self destructive path,(as are most all racing series nowadays) and seeing the big three pony cars going against each other would have added a reason to watch. Honestly, who gives a darn about the Impala?
The days of real racing, of any kind, appear to long gone.