Wow... that video. I'm going out on a limb here but I think that video is supposed to be stupid in a quirky make fun of yourself sort of way.