Fucking NBC
You must log in or register to comment.
I also want to see this, especially if it doesn't have snake-tongued anglo commentators doing "China bad"
I haven't actually checked, but I think I saw someone mention that it's on the CGTN(?) youtube channel