http://www.squid-world.com/
Squid Dissection - Part 1
Squid Dissection - Part 2
Giant Squid: Caught on Camera
Giant Squid: Caught on Camera - Part 2
The Elusive Giant Squid