Sewer Explosion Creates Havoc

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

Most Watched Today