A stargate in Times Square, tv still from the sci-fi series 'Stargate'