Thom Yorke, Lead singer of the group Radiohead performs with the band at the Comcast Center in Mansfield, Massachusetts on August 13, 2008. Photo by Matthew Healey