10,832 Views

Sewer Explosion Creates Havoc

A gas leak inside this sewer system creates an incredible explosion. Hopefully those cars have insurance!

COMMENTS: