Severe storms battered the Indiana city of West Lafayette this morning (July 8) causing flash flooding.
Severe storms battered the Indiana city of West Lafayette this morning (July 8) causing flash flooding.
Severe storms battered the Indiana city of West Lafayette this morning (July 8) causing flash flooding.
Some drivers became stranded after attempting to cross flooded roads and police were called to rescue them.
First responders swim through deep water to help car stuck in flooded street in New York City