American West Coast
Giant Squids Invade California Beaches
| February 2, 2010
If you live in California, here is your chance to reel in a giant squid: Giant squid weighing up to 60 pounds have invaded the California waters off
Read More

