"ZHENGZHOU" content on TweakTown - Page 1
We found 2 items for the tag: ZHENGZHOU
NEWS
Drone light show fails in China, drones fall out of the sky
A drone light show above a mall in the central city of Zhengzhou, China, resulted in failure -- drones fell out of the sky.
NEWS
Flooding in China: people stuck on train, water up to their shoulders
Horrific flooding in Zhengzhou, China has spilled into the subway, trapping people inside of a train with water up to their neck.