Radiohead Accident: Twitter Users Reveal Victim’s Identity

Coming less than a year after a deadly stage collapse in Indiana at a Sugarland concert, another concert-related accident has claimed the life of one man and left several others injured. Just one hour before a Radiohead show in Toronto’s…