Nemo "found" the Northeast this weekend. The powerful storm swept across the region, dumping more than three feet of snow in parts of Connecticut and more than two feet on Long Island and Massachusetts.
[slide_show id=13196315]
… Read More
Nemo "found" the Northeast this weekend. The powerful storm swept across the region, dumping more than three feet of snow in parts of Connecticut and more than two feet on Long Island and Massachusetts.
[slide_show id=13196315]