Sebastien De La Cruz who sang national anthem during NBA Finals game criticized on social media

10-year-old answers his critics

SAN ANTONIO - The 11-year-old Mexican-American boy who belted out a soaring rendition of the national anthem during Game 3 of the NBA Finals is at the center of a social media firestorm.

Sebastien De La Cruz was criticized on Twitter because he is a "Mexican" singing the "American" national anthem. Others had plenty to say about the traditional mariachi attire he wore during the performance. Sebastien is a mariachi singer who first came to the national stage on "America's Got Talent."

Check out a some of the negative tweets compiled on the blog

Here's a sampling:

"Why do we have this illegal immigrant singing the National Anthem?"

"You really had a Mexican sing the national anthem? Go to hell San Antonio."

"Why was the kid singing the national anthem wearing a mariachi outfit? We ain't Mexican."

"It's a little ironic how a little Mexican boy is singing the national anthem of AMERICA."

But the San Antonio native isn't letting the negativity get to him. Sebastien said that he's a proud American and will not let  the criticism stop his singing career.

"I think the people were talking bad because of what I was wearing and it's  not my fault," he told ABC News. "It's what I love and I'm just proud to be a mariachi singer.  It's their opinion actually and if they don't like mariachi. That's their problem . I love it."

In another interview, he talked more about his family and growing up in San Antonio. 

"My father was actually in the Navy for a really long time," he said. "People don’t know, they just assume that I’m just Mexican. But I’m not from Mexico, I’m from San Antonio born and raised, a true San Antonio Spurs fan."

Watch Sebastien's performance here: