Zhejiang

Watch As People Tumble Over Like Dominoes In This Escalator Mishap in China

What's up with China and all these escalator mishaps?

February 23, 2016

This website uses cookies to ensure you get the best experience.