Radiohead Clock confesses everything he's done through the song Fitter Happier by Radiohead.
Happy Clockday 2005!