News

An underground pipe in Jiangsu, China suffered a catastrophic failure on August 14, spraying a deluge of water 23-26 feet high and quickly flooding a street. Bystanders and vendors were sent running ...