As far as I’m concerned, this video is absolute genius.  Of course, I might be a bit partial due to the fact that I’m totally in love with the new Girl Talk album — but that’s really beside the point.