Flamingo Drive-In
The Flamingo drive-in theatre was supposed to have operated as a twin screen indoor/outdoor property with the Cinema Plaza Theatre that launched in 1972. But that never materialized. In 1977, the defunct ozoner tower seen here in 1977 was demolished.
No one has favorited this photo yet