Pale Wire (Popscene)

Thursday, January 20, 2005

Not Saying, Just Spraying

This is purported to be the new Daft Punk single.