By Jason Cosper
On June 24, 2008
In Geekery, Music, Video
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.
Powered by WordPress & Theme by Anders Norén