Start of Iowa IndyCar Race Delayed by Rain and Lightning
The start of the IndyCar race Saturday night at Iowa Speedway has been delayed by rain and lightning.
The start of the IndyCar race Saturday night at Iowa Speedway has been delayed by rain and lightning.