dallasmovietheaters
Jerry Lewis Cinema
Irondequoit, NY
Uploaded on: January 10, 2018
Size: 225.8 KB
Views: 959
License:
The Jerry Lewis Cinema launched on September 7, 1973 with “Last of Sheila”
No one has favorited this photo yet