Search results
We did not find results for: mermaids: the body found trailer.
Check spelling or type a new query.
We did not find results for: mermaids: the body found trailer.
Check spelling or type a new query.
Mermaids: The Body Found is a mockumentary television program originally aired on American TV channels Animal Planet (May 27, 2012) and Discovery Channel (June 17, 2012). It tells a story of a scientific team's investigative efforts to uncover the source behind mysterious underwater recordings of an unidentified marine body. The show presents the...