The Cube is back officially now at Astor Place in NYC! I used to pass that thing all the time when I lived nearby…and recently re-saw it in this movie “Loser” from 2000 (and took bad pic of TV) – filmed at the same time when I lived there. I know the buildings are a bit different now!