Toggle navigation
Menu
Recent tags
Best
New
FAQ
Sign-in
Oh Hell no! Escalator in China suddenly kicks into reverse, over 50 people suddenly learn how to moonwalk down steps
china
video
china fail
wtf
escalator
NeverGoFullDerp
8 years ago
This is what stainless steel looks like in China
epic fail
china fail
heath
11 years ago
Submit post
Owned.com
Recent tags
Contact
Advertising
Privacy
Scroll to top