dallasmovietheaters
Winchester Twin Theatre
Lubbock, TX
Uploaded on: February 11, 2025
Size: 2.1 MB
Views: 109
License:
Grand opening August 18, 1966 - concession stand shot
No one has favorited this photo yet