You tell 'em! After the controversy surrounding his rendition of "God Bless America" -- where many Twitter users questioned his heritage and his citizenship status -- the crooner continued to set the record straight when it came to the incident on the TODAY show.
"If I'm not qualified, I don't know who is," said Anthony in response to a tweet about his "qualifications" in singing the song. "I was born and raised in New York; I'm an American; I'm Puerto Rican. And for those who don't know, Puerto Rico is a territory of the US to start with."
"But if you think about it," he continued, "Irving Berlin was a Russian-Jewish immigrant who wrote 'God Bless America.' Just think about that for one second."
Anthony was promoting his new single, "Vivir Mi Vida," and didn't idle on the controversy, but switched it back to his music. "I literally feel like I'm 18 all over again, and I have so much more to do!" he said.
Watch him perform on the next page: