Stage collapses ahead of Radiohead concert

June 17, 2012