Time-lapse video of the construction of 11 Times Square

July 17, 2009 @ 5:02 am

Curbed shared this magnificent time-lapse video of the construction of 11 Times Square (located at 42nd Street and 8th Avenue). Nice.

Similar Posts on Doobybrain.com:

No comments yet.

Leave a Reply