They have introduced fuel injection this year, and did away with the package that kept them in 2 car drafts. Unfortunately technology was way ahead of man's ability to handle it. An unrestricted stock car can muster speeds of over 210+ mph...Some of those guys thinks they could crank it out even faster...

Racing is racing...I love it...