dallasmovietheaters
Twin Cactus Drive-In
Odessa, TX
Uploaded on: May 3, 2015
Size: 1.1 MB
Views: 1,231
License:
The Cactus Twin re-launched as a two-screener with Diplomatic Courier on the North Screen and Duchess of Idaho on the South Screen on October 23, 1952
No one has favorited this photo yet