- 51
If you have ever watched this before it is funny as hell and actually is some good racing. those little things can handle pretty good for what they look like. Speed Vision used to show it but until NASCAR sponsers it i doubt it will be shown again