dallasmovietheaters
Twin Pines Drive-In
Longview, TX
Uploaded on: March 8, 2021
Size: 845.2 KB
Views: 1,114
License:
October 11, 1959 attractor for the Twin Pines Drive-In in Longview, Texas, with “The Silver Chalice” and “The Bad Land”
2 people favorited this photo