Feedback

Exploding Manholes Send People Running

 

Electrical fires in Long Beach, California, caused explosions that lifted manhole covers and shut off power.

Shows