Squid Stranded on Cape Cod Beach
Numerous squid have washed ashore on a Cape Cod beach, likely due to natural causes such as changing water temperatures or currents. The event is notable for local beachgoers and marine biologists observing the unusual occurrence. It underscores the ongoing mysteries of marine life behavior.