The rumors just keep on pouring in! We’ve received word that Radiohead are also negotiating with Red Rocks Amphitheater in Denver to play on August 26. More later…
(thanks to Daniel)
Categories
The rumors just keep on pouring in! We’ve received word that Radiohead are also negotiating with Red Rocks Amphitheater in Denver to play on August 26. More later…
(thanks to Daniel)