For some reason this commercial for Discovery Channel made me smile. Something about the line, "I love the giant squids" is funny to me. And, yes, one of these days I'm going to post something other than a video with a short commentary. I've been busy, OK?