Now Playing | The Body Found: Scientists Speak Out for First Time 141

Check out the sneak peek for the upcoming film "Mermaids: A Body Found" in which, for the first time, scientists go on record to speak out about a top secret Navy program.

Recommended for You

Watch More Videos
Filter