From the makers of China Uncensored comes the long awaited satirical news show about the world’s most important country: America!
This is our channel trailer.
source
From the makers of China Uncensored comes the long awaited satirical news show about the world’s most important country: America!
This is our channel trailer.
source