WHAT A WEEK! New York City in motion timelapse (earthTV)

2010-02-05 1

The earthTV camera in New York City (USA) shows NYC in stunning motion timelapse.

Free Traffic Exchange