Naples Drive-In

Naples Drive-In


Naples, Florida (FL), US
Twin-screen drive-in opened in 1974. It was sold in 2004 to a developer, and is not long for this world.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement