Quote:
Originally Posted by va72mlibu
Saw it on Jalopnik this morning. God I wish we got Top Gear on TV here. YOU LISTENING SPEED TV!!!
|
Top Gear was on Discovery channel briefly. I think the fact it was on from 10-11pm on a Wed night might have caused its demise. It sucked because I am a huge fan myself.