http://vids.myspace.com/index.cfm?fu...deoID=37523121 Not sure it's a giant squid but, wow, probably more impressive in my opinion.