Florida

Dave Cook in Weeki Wachee Florida. Home of the Mermaids........

Hey,I heard that Weeki Wachee is closing down ??:wack: