with the hurricane-like storm dumping as much as 30 inches of rain in parts of the Southeast this week. For thousands of New ...
A rare winter storm smashed into North Florida last night, bringing snow and sleet to residents. Did those in or around Disney World see any?