Search Results for: finding the mermaids

Mermaids The Body Found
By Charles Wuckland On Tuesday, July 17th, 2012
2 Comments

“Mermaids: The Body Found” Continues to Puzzle if Mermaids Do Exist (Photo and Video)

The documentary “Mermaids: The Body Found” was re-aired on Discovery Channel last Sunday, July 15, 2012, confusing more people if mermaids indeed really exist. In describing the show, Discovery says, More...