It's raining squid! Hallelujah, it's raining squid! But not uh…it's NOT alright!
The Humboldt squid isn't a very common sight to humans….the reason?
It likes to dwell between 660 to 2,300 feet UNDER WATER…near SOUTH AMERICA!
Sadly, these cephalopods are stranding themselves ashore in nonnative waters near Santa Cruz and scientists have no idea why these squid are basically committing suicide.