What Is That? Underwater Drilling Camera Catches Giant Sea CreatureA mysterious creature was caught by underwater cameras recently during deep-sea drilling near the United Kingdom.

Listen Live