News

Two weeks ago, That Racing Channel on YouTube (TRC) brought back their famed TRC Invitation series that had taken a long hiatus – thanks to the closure of Palm Beach International Raceway.