dallasmovietheaters
South Twin Drive-In
St. Louis, MO
Uploaded on: August 29, 2013
Size: 4.1 MB
Views: 3,599
License:
At the April 29, 1955 Grand Opening of this Werenberg property.
No one has favorited this photo yet