Tropical Depression in the Gulf Triggers Deluge

Heavy flooding and rains in Florida, Nor'easter in New England.

October 22, 2014

Examined