Almost everything I want to say about this is banned by a forum rule, so I'm trying to be careful.
We should have an official national language, English.
But the patch on the back of that jacket looks like hate bait.

My forefathers spoke Russian and Polish, but they learned English when they came to America. They became Americans, flag waving patriots. Old Glory, not La Raza.
I've worked side by side in construction with many good but foreign Latino folk who are here because they want to work and want a better life for their families, just like my forefathers. But the system to get them here legally is broken, and they didn't go through any functional process to get here. No health screening, no documentation. Nothing to protect them or us. Nothing to screen out criminals. The system is BROKEN. We need to sort this **** out.
Let me say this too: Given a choice between these good Latino folk, and our population of multi-generation domestic welfare recipients, I'll gladly share my neighborhood with these folk. And, if these families, rooted in family values and work ethic, if they are the future picture of America, it's not at all bad.