Just found out that Florence & The Machine is also performing, so this year's show is DEFINITELY the one to watch! I hope all my faves kick ass!