Originally Posted by TK-421
I think you may be right. With all the NASCAR that infects that channel along with garbage like Car Crazy, SPEED themselves could very well be to blame.
Speed was the shiznit back then. I remember when we first got I in 97 or 98 I used to watch BTCC, American Muscle car and some other good shows. It started going down when this guy Dave Despain took over then it was Nascar from 24/7.