"CHINA FLOODING TRAIN" content on TweakTown - Page 1
We found 1 items for the tag: CHINA FLOODING TRAIN
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.