IMSA News: Renger van der Zande’s Acura holds off Cadillac to win Long Beach race
It had been a long time coming. On Saturday, Acura and Honda Racing Corporation USA (HRC US) finally claimed their first overall victory on the streets of Long Beach in … Read More