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

mermaids new evidence