Astro screen
Astro screen with the beautiful green apron on the sides to help block outside lights. THIS is what current drive-in screens should look like and not the cheaply erected screens that blow in the wind.
No one has favorited this photo yet
Comments (1)
TO NOTE https://www.flickr.com/photos/racphotography/481914998 This photo of Screen #1, taken with My P&S Film Camera back on February 2 1999, is The Astro Drive In Theatre located in Oak Cliff (Dallas) Texas. DEMOLISHED. This drive in opened in 1968/69. Closed November 1998 Due to Fire in the Concessions Stand. Altho it could have been re-built, it was demolished in February of 1999. The Last operating Drive In Theatre in Dallas now gone. Photo Taken: February 2 1999 Photo Taken By: Randy A. Carlisle ALL photos (Unless otherwise stated) Copyright RAC Photography