The random stuff from X thread


I've seen way too many vids of Chinese building/escalator/elevator/traffic mishaps to make me ever want to set foot in that country...