50sSNIPES
Telephone Road Twin Drive-In
Houston, TX
Uploaded on: June 28, 2022
Size: 197.3 KB
Views: 720
License:
15 years before the Telephone Road Twin Drive-In was built, shot in 1952.
No one has favorited this photo yet