Joe Nichols sang 'God Bless America' at the MLB All-Star game this week. When he was done, Twitter exploded with comments like:

"Congrats to Joe Nichols for the worst rendition of “God Bless America” I have ever heard. I think he only sang one note the whole time. #ugh"

"Holy moley batman Joe Nichols just destroyed #GodBlessAmerica"

and even “If I were God, I’d refuse to bless America for a few days, based on the way Joe Nichols bleated ‘God Bless America."

Ouch! Personally....we liked it.

What do you think? Was it REALLY as bad as they're saying?