Spencer in Owen County recorded 7.41 inches of rain while radar estimated that more than 9 inches might have fallen in that county.
Indianapolis Star, Indianapolis Star
Sat, 06/19/2021 - 6:02am
Spencer in Owen County recorded 7.41 inches of rain while radar estimated that more than 9 inches might have fallen in that county.