Search results
Rating
- 4.6/10 4.6/10 IMDb
Searches related to Mermaids: The Body Found Reviews
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...