Feedback

'Mermaids' Perform Despite Frigid Temperatures

 

Florida's "mermaids" of Weeki Wachee Springs State Park perform despite chilly temperatures. WFLA's Dave Kraut reports.

Shows