dallasmovietheaters
Apollo Twin Drive-In
Garland, TX
Uploaded on: November 21, 2013
Size: 119.2 KB
Views: 2,420
License:
First car at the October 3, 1968 grand opening of the Apollo Twin theater.
No one has favorited this photo yet