Posted on

Start of Iowa IndyCar Race Delayed by Rain and Lightning

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.

Read More…