The Soccer is as American as Mamacita and guava pie
That first flag says Chihuahua???
You mean tiny annoying dogs get their own flag in Mexico???
If Mexico’s so great, why are you HERE?