Radiohead Returns to the States
After spending all of June and July in Europe, Radiohead will return to the states August 1st to headline an all-star list of performers at Chicago’s Lollapalooza.
Considered by many to be the most influential band in the world, Radiohead, along with front man Thom Yorke, will continue to wow audiences across North America throughout August before embarking on a trip to Japan in October to close out the tour.