
Thanks to our pals over at Roadside Online we hear that rumors are flying ’round the internet that the mermaid show in Weeki Wachee Florida might be too tacky to be included in what now has turned into Weeki Wachee State Park. Within the past few years the fate of The City of Live Mermaids




Helium Design


