Post Thumbnail

Those who can already smell the rubber burning are probably antsy to see SPEED finally go HD in February, and while there's still a few weeks left until the channel serves up 100 hours of NASCAR coverage in high-definition, here's a few more details to tide you over. Starting on the 7th of next mont

6 years ago 0 Comments
January 3, 2008 at 7:40AM