Feedback

Eqpt. failure, human error eyed in blast

 

Possible equipment failure and human error eyed in fire and explosions at a Tavares, Florida, propane facility. NBC's Melissa Beckman reports.

Shows