Magnapinna Squids (2015) Short documentary on bizarre, unearthly giant squids from abyssal depths [2:51]

Don't Miss...