Mermaids: The Body Found is a mockumentary television program originally aired on American TV channels Animal Planet and Discovery Channel. It tells a story of a scientific team's investigative efforts to uncover the source behind mysterious... Wikipedia