Mmandarano
Skylake Twin Drive-In
Okeechobee, FL
Uploaded on: September 30, 2013
Size: 246.9 KB
Views: 1,811
License:
1994 – both screens still present, looks like it was potentially still operational at this time. Screens were gone by 1999.
No one has favorited this photo yet