The Daily Show with Jon Stewart

Giant Squid

Season 10 • 09/28/2005

Japanese scientists photograph a giant squid for the first time

More