dallasmovietheaters
Apollo Twin Drive-In
Garland, TX
Uploaded on: November 21, 2013
Size: 92.8 KB
Views: 2,585
License:
Candy cane design of the Apollo Twin Drive-In snack area on its opening day in October of 1968.
No one has favorited this photo yet