Twin-screen drive-in opened in 1974. It was sold in 2004 to a developer, and is not long for this world.
Twin-screen drive-in opened in 1974. It was sold in 2004 to a developer, and is not long for this world. Theatres - Drive-In Links: drive-ins.com By: robsv