Storms Hit Florida, Texas

The Vero Beach, Fla., area received almost a foot of rain.

May 18, 2016

Examined