- Joined
- Feb 10, 2003
- Posts
- 1,065
- Likes
- 69
Topgear, (which IMO is the best car show on TV) is back on the Discovery channel! There's a marathon on today. I sure hope it's back for good. It was a sad day when it was no longer being showed. Are there any other fans here?