Apple Stoer in Kunming, China

mrgan:

This is among the harder-to-believe things I’ve seen on the Internet lately. It belongs in Terry Gilliam’s universe, not our own.

China sucks so much.