- 98
- 28
- Joined
- Jul 30, 2012
anybody catch this show on animal planet? its on again if you missed it.basically there's solid evidence the mermaids really exist, but government agencies cover everything up. if you watched this or have any knowledge on mermaids please discuss.