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 3

follow on

Start typing and press Enter to search