Exactly, NASCAR is in a large decline while Indycar (despite improving) seems to struggle to carry any sort of momentum before and after Indianapolis. Plus, what is NASCAR trying to do to their cars to help stop this decline in 2013?? exactly, more manufacturer identity.
|