The scientific search for the elusive giant squid.
2004
2005
2009
2000
2003
1974
2002
2022
2019
2023
1929
2020