McQueen Racing Has Strong Run; Punted From Main Event on Lap 2
Hoping to leave behind a recent stretch of bad luck, McQueen Racing had yet another strong, yet disappointing showing on Saturday, June 1 at the USAC-Western States/BCRA co-sanctioned event at the 1/4-mile Placerville Speedway. […]