Loading Video…

This browser does not support the Video element.

Delta employees killed in maintenance facility accident

Two people are dead after a tire exploded in a Delta maintenance shop.