TOP COMMENTS FROM VIDEO BELOW
USA haters need not be here.
The fact that people chanting USA bothers you says enough. Doesn’t matter your political beliefs USA is our country if you don’t like it why are you here?
https://www.youtube.com/watch?v=ZUPAzboD2Wg