Sorry if this is a repost... but I don't know if the news is 1 week, 1 month, or 3 months old... I'm excited however, I'll watch it on Speed channel if they show it!
Redlyne_mr2
07-23-2004, 10:01 PM
Its been aired on speed for quite some time however its only once and a while and usually at insane times like 4:33am