Whelen Cadillac ends drought at last at Battle on the Bricks
Cadillac is finally on the board with its first win of the IMSA WeatherTech SportsCar Championship season after the No. 31 Cadillac Whelen V-Series.R of Jack Aitken, Earl Bamber and Frederik Vesti won the TireRack.com Battle on…
Read More...
Read More...