Today's IndyCar Race Was So Wet, It Flooded A Tunnel And Pushed The Finish To August

#hashtags: #Fans #IndyCar #Texas Motor Speedway #August 27

Fans got to watch 71 laps of IndyCar racing at Texas Motor Speedway today after a rain delay pushed the race from Saturday night to this afternoon, and then a torrential downpour ensured that this race wouldn’t be finishing this weekend. In fact, it will now be finishing on August 27 instead.