dallasmovietheaters
Tulia Drive-In
Tulia, TX
Uploaded on: March 16, 2019
Size: 277.3 KB
Views: 635
License:
1981 ad - the speakers are all repaired
1 person favorited this photo