Story via the Shanghaiist A man from Binzhou, Shandong province, claims he found an alien on the banks of the Yellow River and stored it in his freezer, Guizhou Metropolis Daily reports. Weibo is currently going nuts over this story, ...
Read More »Story via the Shanghaiist A man from Binzhou, Shandong province, claims he found an alien on the banks of the Yellow River and stored it in his freezer, Guizhou Metropolis Daily reports. Weibo is currently going nuts over this story, ...
Read More »