Quantcast
2.4 inches of rain fell within... | Almanac.com

2.4 inches of rain fell within...

Print Friendly and PDF
2.4 inches of rain fell within 15 minutes in Taylor, Texas