Sewage Eruption Sprays Poop on Cars, Pedestrians in China on Video


Source link