RECESS
Daft Punk
By Andrew Tunnard | November 29, 2007Daft Punk's members prefer not to show their faces in public. In concert, they don Lite-Brite leather robot suits and LED robot helmets, mixing their music from a platform in the middle of a giant...