Animal Planet’s ‘New Evidence’ Of Mermaids Is All Wet, Says Skeptics 44245
This photo stored at: mermaids new evidence
New evidence, including the video of American hiking in Israel discovered a stone figure leaning coastal scales. Alarm after seeing, hybrid creatures slipped back into the water. - high-definition photo for free download.
mermaids new evidence found