Too Much Rain

Jun 7, 2012; 8:00 PM ET Extremely heavy rain produced flash flooding over Florida late week.
All Videos