The random stuff from X thread
Tapxe said
Click to expand...
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...
Print