Overcast
Overcast
69.8 °F
July 07, 2015
River Reporter Facebook pageTRR TwitterRSS Search

Nemo


In the end, New York City was spared the worst of it but still clocked 11 inches in Central Park. I guess The Weather Channel wasn’t too far off after all. A few hours later, with the sun shining brightly and the snow beginning to melt drop by drop, Nemo was headed back to sea.