People run as a cement tanker rolls down in Zhaotong, Yunnan, China, Friday, Aug. 11, 2023. A father carried his son and escaped quickly. (dy9ogttnzbtf/AsiaWire) Frightened People Run As Large Concrete Mixer Rolls Down Hill And Destroys Home Post author:Michael Leidig Post published:September 18, 2023 Post category:Accidents Post comments:0 Comments Continue ReadingFrightened People Run As Large Concrete Mixer Rolls Down Hill And Destroys Home