Whales tell us that Colossal Squids are Alive and the Megalodon is Extinct
Whales tell us that Colossal Squids are Alive and the Megalodon is Extinct
Then there's the enlargement of tissues after surfacing from such depths and pressures... Not discounting the possibility of colossal squid, but thinking of alternate explanations...