I've never heard Daft Punk; I've never heard a track of theirs in my life. They're the two guys with motorcycle helmets on?