Our hotel is located just around the corner from Times Square. Each time we went out we saw folks lined up in front of a huge screen. We could not decipher what they could possibly be doing. We saw today that the screen would occasionally zoom in on a couple aka the smooch cam. Can you find us?