Chicago, Illinois, USA. 29th July, 2016. THOM YORKE of Radiohead performs live during Lollapalooza Music Festival at Grant Park in Chicago, Illinois © Daniel DeSlover/ZUMA Wire/Alamy Live News

- Image ID: GFARKD

Similar stock images