Stuff that isn’t pertinent to any certain game!
What Won't China Steal?
Straight out of the “are you f#cking kidding me” file comes World Joyland, a theme park located in Changzhou, China. What makes this theme park so special is that is based […]