No, it's not the name of some hip new indie band - although that's not a bad name. Anyway, fishermen near New Zealand caught the world's largest colossal squid. It's absolutely fucking huge and scary. Look at the pictures of this thing - this think could take on a whale.
old news, batman
ReplyDelete