Bill Huelbig
Palladium Times Square
New York, NY
Uploaded on: May 30, 2011
Size: 55 KB
Views: 4,032
License:
The last feature to play in 70mm at Loew’s Astor Plaza was this engagement of “2001” in December 2001.
9 people favorited this photo
Pretty neat showing 2001 in the year 2001.
Comments (1)
Pretty neat showing 2001 in the year 2001.