okay this concept sounds truly nuts, who would believe in Mermaids? Even AFTER watching Splash
HOLD ON THOUGH, Discovery Channel are now showing this "documentary" and it is packed with Scientists and Biologists all shouting from the rafters that they have found A BODY!! A Mermaid Body!! if you can check it out on Discovery Channel, do so !!
wikipedia wrote: Mermaids: The Body Found received 3.4 million views during its US telecast premiere on Sunday, May 27, 2012. This is the network's most watched telecast since the Steve Irwin memorial special in September 2006