“The Car Show” Cancelled

“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...

Subscribe to our email newsletter and automatically be entered to win.