Sep 30 2007
Amazing — Colossal Squid Caught off Antarctica [PICTURES]
In Antarctica’s Ross Sea, a fishing boat has caught what is likely the world’s biggest known colossal squid (yes, that’s the species’ name), New Zealand officials announced today.
Click here to advertise on the Worlds largest Blog Advertising Network
