Feedback

Surveillance Video Captures Explosion at Florida Jail

 

A security camera from across the street captures a gas explosion that resulted in death of two inmates.

Shows