comments_image Comments

Nemo covers the Northeast

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]

Continue Reading...



Share