Nascar hasn’t been doing themselves any favors lately as far as I’m concerned.
Probably not going to TMS this year and not too concerned if I miss in on TV either.
Disappearing car doors
http://www.youtube.com/watch?v=AAtkoje4-eM