China Sucks! I Agree with President Trump!
China Absolutely SUCKS! Enjoy this Quick montage from some of my recent appearances where I UNLEASH about China and that I agree with President Trump!.. Still wonder how I feel about China? 😂
... and disable advertisements! No kidding :)