The site of the New Year's Eve ball drop is 1 Times Square, a mostly empty office building that takes in $20+ million a year from its billboard space. http://on.wsj.com/WRRlRd
Photo
Shared publiclyView activity