Giant Squid Invade the Southern CA Coast
For the last week, Humboldt squid, possible man eaters and one of the largest squid in the ocean, have been grouping in large numbers off the coast of Southern California. The reason, they are following the swarms of schooling bait…