A winter storm brought several inches of snow to portions of New England this past weekend. See how much snow fell in the ...
After freezing temps in Florida two weeks, the Sunshine State is looking at near-record highs in the 80s or approaching 90 by the end of this week.