A stage in Toronto's Downsview Park collapsed Saturday afternoon, minutes before spectators were set to begin streaming in to watch a concert by the alternative rock group Radiohead, police said.
A stage in Toronto's Downsview Park collapsed Saturday afternoon, minutes before spectators were set to begin streaming in to watch a concert by the alternative rock group Radiohead, police said.