None other than the legendary British band Radiohead will headline Lolla this year. Formed in 1985, the group achieved huge acclaim with a series of albums including 1997's pivotal 'OK Computer' which is often regarded as one of the best albums of all time. 'Kid A' and 'Amnesiac' saw the group broaden their sound to incorporate widely disparate musical elements which saw them move further ahead of their contemporaries. 2007's brilliant 'In Rainbows' also investigated new ideas of how to deliver music in the digital age. The group's last studio album 'The King Of Limbs" was released in 2011.