CrazyFuckingVideos

Chinese people are quarantined in plastic sheds in Zhengzhou, due to the zero-Covid policy.

Chinese people are quarantined in plastic sheds in Zhengzhou, due to the zero-Covid policy.

Related videos