Possible explosion collapses Toronto home, fire crews battling blaze
Toronto emergency crews are on the scene where a three-alarm fire and possible explosion caused a home to collapse in Kingston Road and Galloway Road area.
Toronto emergency crews are on the scene where a three-alarm fire and possible explosion caused a home to collapse in Kingston Road and Galloway Road area.