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

Question and Answer

Original Content