Loading...
Uploaded by kittiegirl929 on Dec 8, 2008
Lights display in Time Warner Building at Columbus Circle. this is my favorite place to be in NYC during Christmas time
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)