go to youtube.....your best bet as of now
Thanks for the link. I am only 3+ min into the races and can clearly see that the Mopars are just overpowering the off brands. Instead of penalizing Mopar the competition should step up or get out. Mopar will end up with a series of their own. Screw those other crybabies!