Chongqing

The Most Bad-Ass Apple Fanboy in China

For those wandering around Chongqing, China, you might be able to meet this guy in amazing costume that’s more than…

8 years ago

This website uses cookies.