Divers find mystery floating blob off coast of Turkey

August 4, 2015 6:17 PM

9 0

Divers find mystery floating blob off coast of Turkey

This discovery has left deep sea divers feeling like fish out of water.

Divers said they're mystified by a 13-foot translucent sphere they found off the coast of Turkey.

Read more

To category page

Loading...