Author: News Room

IMSA WeatherTech Championship: Blomqvist Takes Pole at Indy Indianapolis, IN – Tom Blomqvist secured pole position for Sunday’s TireRack.com Battle…