Penny Bielich encountered something pretty insane while diving off the coast of Komodo Island in Indonesia. She was exploring the Gili Lawa diving site when she spotted something big and alien-like swimming in the water. https://www.youtube.com/watch?v=LS1RgcPSr8M It turned out what she was ...
READ MORE +