
BREAKING: Grr Racing Makes Team Debut in the National Tour for Season Finale alongside Showtime Motorsports
The Trans Am National Tour Championship Series season finale is set for the world famous Circuit of the America’s in Austin, TX on November 6th.