fullmonty
Astro Drive-In
Dallas, TX
Uploaded on: September 28, 2019
Size: 7.3 KB
Views: 1,003
License:
The back screen (its the original before the two others were installed) is said to have been the biggest screen in the country!
No one has favorited this photo yet