Anyone else feel like there's something faintly Twin Peaks-y about this song/video? I think he ripped part of the chorus from the title track. I still love the lil guy, tho.