Showtown Twin Drive-In
149 Carmel Drive,
Fort Walton Beach,
1 person favorited this theater
The Showtown Twin Drive-In was a rather large drive-in located in northern Fort Walton Beach, in the Florida Panhandle. Google Earth shows the theater standing, if not still operating, in 1994, but the land had been redeveloped into an apartment complex by 2003.
Just login to your account and subscribe to this theater