News

Fox Factory 120 Season Finale

The Season Finale of the Imsa Continental Tire Sportscar Challenge at Road Atlanta in Braselton, GA, the Fox 120 was Oct. 12, 2018. Peregrine Racing /Carbahn Motorsport had season regulars, Jeff Westphal and Tyler McQuarrie back to shoot for the teams second consecutive podium, after a 3rd place at the home race in Laguna Seca […]

page 1 of 2

follow on

Start typing and press Enter to search