dallasmovietheaters
Super 20 Drive-In
Dubuque, IA
Uploaded on: April 26, 2019
Size: 1.3 MB
Views: 797
License:
1966 shot of the Super 20 Drive-In Theatre in Dubuque.
No one has favorited this photo yet