Quantcast
Hurricane Alice dumped 27 inches of rain... | Almanac.com

Hurricane Alice dumped 27 inches of rain...

Print Friendly and PDF
Hurricane Alice dumped 27 inches of rain on the lower Rio Grande Valley in Texas