So the fucking stage collapsed at the Radiohead venue for tonight. Show apparently cancelled. FUUUUUCCKKKKKKK!
Thank christ it didn't happen 5 hours from now I guess
That Sugarland stage collapse - that was pretty big news, wasn't it? And that was here in the States. I think most of the other collapses were in Europe? Am I remembering that right?