Colossal squid is seen live in the deep sea for the first time EVER – as baffled scientists spot the elusive creature in the South Atlantic Ocean
Keywords List
Summary
Original Content