'In Search of Giant Squid' introduces the fascinating world of the mysterious but awesome giant squid, and invites visitors to join in the quest to observe this legend in the wild.
Added by Upcoming Robot on August 18, 2008