`` There is stuff out there we ca n't explain . '' The show announces that mermaids do not exist . A ` ` mockumenary '' by Lonely Planet spurred questions as to the existence of mermaids . People took to social media to protest the show . Mermaids do exist at the Wachee Springs , says a spokesman .
The show announces that mermaids do not exist . A ` ` mockumenary '' by Lonely Planet spurred questions as to the existence of mermaids . People took to social media to protest the show . Mermaids do exist at the Wachee Springs , says a spokesman .