Feedback

Manhole Cover Explosion Caught on Video

 

A manhole cover in St. Petersburg, Fla. explodes, narrowly missing firefighters.

Shows