Anyone catch the special last night on mermaids? It featured prior NOAA biologists who claim to have had proof of mermaids. They also claim a huge international cover up and seizure of all their evidence. They claim the US Navy does soundings which disorient and beach the creatures. One was supposedly found on the beach in Washington. There is even a phone camera video. It looks cheesy to me. I am Android illiterate so please excuse the lack of a link. If anyone would Google it and post it, that would be great. Mermaids?????