dallasmovietheaters
Elwood Drive-In
Elwood, IN
Uploaded on: January 17, 2018
Size: 334 KB
Views: 790
License:
The Elwood Drive-In was opened July 14, 1950 with “Ali Baba and the 40 Theives”.
No one has favorited this photo yet