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