Originally Posted by Slo135
To say that was awesome is a severe understatement. This clip was more entertaining than watching most parts of F1 racing!!!
Said it best...That was awesome. I would for sure watch some of that action if Nascar TV, I man Speed TV would broadcast.