October 31st 2009 North America »
United States »
New Jersey »
Newark »
EWR
Yeah. I know. But it's the closest I've come to NY so I'm making the most of it. Was not expecting the muggy weather though...I had to peel off 3 layers. Yuck. 71 degrees and 70 percent humidity. We ...
[full story]