Whales tell us that Colossal Squids are Alive and the Megalodon is Extinct

https://www.youtube.com/shorts/vf2BAt9BR24

Reply to this note

Please Login to reply.

Discussion

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...