Southland 68 Auto Theatre
That’s the 38.5 feet sign at the Southland 68 in August of 1961 as it launches with what it refers to as the world’s largest drive-in screen and the films, “Konga” and “The Hand.” 1,200 cars pack the o-zoner.
No one has favorited this photo yet