Tonight, Radiohead will take the stage in Lisbon, Portugal. This will be their first concert in quite some time and we expect that a lot of new material will be played.
Tonight, Radiohead will take the stage in Lisbon, Portugal. This will be their first concert in quite some time and we expect that a lot of new material will be played.