More on POA IMAX NYC
May 22, 2004
Uncategorized
We have sold almost 500 tickets to POA IMAX NYC, and we now have a start time for the movie! The showing will begin at 3:30 pm at the LOEWS IMAX, which is located at 1998 Broadway (Broadway & 68th Street). We’ll be distributing tickets at the theater starting at 2:00 pm and people will …read more!








