10-year time-lapse of the World Trade Center Memorial

If you ever find yourself in New York, make sure you make some time to stop by the World Trade Center Memorial. It's a powerful and touching tribute to one of the worst tragedies in American history. This time lapse video, just released by EarthCam, shows the 10-year process it took to build out the memorial. » 5/16/14 11:48pm 5/16/14 11:48pm

Is This Terrifying Storm About to Eat Manhattan?

All day we've been hearing about some terrible storms, and wind, and tornados that are coming for us New Yorkers. But thanks to the folks at EarthCam, we can watch the this horrifying weather come straight at us live from a webcam mounted on the Statue of Liberty. It's getting dark over our office. Oh my god is the… » 10/07/13 3:42pm 10/07/13 3:42pm