Quantcast
A storm dumped more than 8 inches... | Almanac.com

A storm dumped more than 8 inches...

Print Friendly and PDF
A storm dumped more than 8 inches of rain in parts of Vermont, causing floods and claiming 84 lives