Toronto Propane Depot Explosion

A propane depot in Toronto exploded on August 10th 2008.