“The Car Show” Cancelled

1
“The Car Show” Cancelled
Share this Article
The Car Show on SPEED channel has not been picked up for a second season, and as a result has been cancelled. It first debuted back on July 13th and was supposed to be SPEED TV’s alternative to Top Gear – which has been picked up for a second season. The panel of hosts on… Continue Reading...