I don't think so. One on E. 4th and Broadway and one on the upper West side, 72nd and Broadway. But no Tower in Times Square.
Obviously got my locations mixed up. Anyway, it was somewhere in NYC. (I've only been to NYC once, and it was only for 3 days.)
tiz ok, understandable.