Now Playing | Did These Scientists See a Mermaid? 207

Two scientists experience unusual noises and a hard impact to their deep sea diving vessel on camera.

Recommended for You

Watch More Videos
Filter