OK so I love me some Daftpunk. I mean I FUCKING LOVE DAFTPUNK!! Nothing makes me happier than DaftPunk, unless it is Daftpunk and vodka. :D ANYWAY I was cliking around the other day and found this video. Total props to Johnny Slogan and Flash Martini. I am UBER impressed. Check it out for yourself!