Yellow Demons

China's Brand-New Empty Cities: What Are These For?

 
00:00

It is our hunch that the parasites which have infested the West and that have been selling us out to China are having these built for a reason: the day is coming when they will want to flee to China, and so they plan on having a place to stay!

Fifi No More: On the Menu?

 
00:00

Pages