dallasmovietheaters
Crenshaw Drive-In
Luverne, AL
Uploaded on: April 4, 2019
Size: 809.7 KB
Views: 456
License:
The Crenshaw Drive-In launched December 21, 1951 with “The Lady From Texas,” two cartoons, and with a fireworks celebration.
No one has favorited this photo yet