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