Merpeople?
So, I'm watching something on Discovery about the possibility of merpeople swimming with whales... Something about the navy pulling one off a beach and remains in South Africa being confiscated. Not sure if these former NOAA scientists are insane, trying to pull a major hoax, or if they have legitimately found humanoid remains here. This is very odd.
__________________
|