The scientific search for the elusive giant squid.
1997
2002
1981
2012
2004
2008
2014
1976
2017
2009
2007
1968