November 15, 2010

early impressions of the new Girl Talk album: excellent. has anyone else listened to it yet?