The showtime posters and mega billboards are all over NYC. I know there is a big billboard right before you go into the Lincoln Tunnel. And posters all through Port Authority when you walk between the 1,2,3, and 7 trains. I had not seen that gigantic sign in Times Square and I'm overlooking (working at a client) Times Square now at 42nd and 7th!!
deb