dallasmovietheaters
Sheldon's Drive-In
Sheldon, IA
Uploaded on: January 21, 2018
Size: 1.2 MB
Views: 748
License:
Grand opening ad June 24, 1949 launching with “The Return of Rin Tin Tin"
No one has favorited this photo yet