Ne Zha 2 has now generated over $1.92 billion worldwide, of which $1.89 billion has come from China alone. The Chinese ...
Here are 24 recent finds from the sub and what they turned out to be: People Had No Idea What These 17 Items Were Until The Internet Came To The Rescue These 16 Weird Items Were A Complete Mystery Unt ...