Onlookers watch in horror as a woman fights against flood waters in Zhengzhou, China

This mirror is coming soon!
This mirror is coming soon!

ElderHawk

Direct Link

PublicFreakout