Sign in
Ariel Barclay
more_vert
Main menu options
Reviews and other content aren't verified by Google
The most well out together other of Chinese propaganda I have ever seen. America is bad is what they want you to know.
The Creator
3 likes
Review
·
1y
more_vert
More options