Squid pei

On Friday, Leisa Boudreau and several others found hundreds, or what they say could even be thousands, of dead squid scattered across MacCallum’s Point beach.