Wild Fact #646 – The Most Beautiful Fish – Mermaid December 31, 2010 Mythical Animals, Original Wild Facts