Rainwater Crashes Down Into Mall in China

  • Share
    Share Video

  • Add
  • More
    Report this video as:
0 0
You have already voted for this video.
A flood of rainwater crashed down into a mall in southern China’s Guangdong province, knocking a woman off ...
A flood of rainwater crashed down into a mall in southern China’s Guangdong province, knocking a woman off her feet and sending her sliding away.
Related