You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Peach
07-23-2020, 09:12 PM
This video has been spread around the web. Some are saying it is China mocking America. Others say it is a truthful portrayal of what really transpired.