America was traumatized by yet another incident of singing-while-Latino this week when New-York-born singer Marc Anthony, who is of Puerto Rican descent, sang God Bless America at a Major League Baseball All-Star Game.

I hate to have to even clarify this, but Puerto Rico is a part of the United States.

Here are only a few of the Tweets people wrote about Anthony singing:

A similar controversy happened last month when beyond-adorable Mexican-American mariachi singer Sebastien De La Cruz, who was born in San Antonio, sang the national anthem at the NBA finals:

Here are a few of the Tweets that De La Cruz got:

You can find more of the racist tweets about Marc Anthony here. And here’s Marc Anthony singing God Bless America – it’s quite a good version:

And here’s De La Cruz’s adorable national anthem: