Daft Punk is playing at my house!

Got the new album, I can't stop moving when it's playing. These guys are insane.

Posted March 16, 2005 5:58 PM