Jamie Foxx received a less than rousing response to his rendition of the National Anthem ahead of the Floyd Mayweather Jr vs Manny Pacquiao championship bout in Las Vegas.
The actor, who won an Oscar for his portrayal of singing great Ray Charles, performed what might be kindly described as a soulful version of The Star Spangled Banner.
But the 47-year-old Hollywood star received only a smattering of applause from those in the arena as he ended the anthem with a hallelujah ... and he came in for some harsh criticism almost instantly on social media.
Twitter lit up with people who couldn't quite believe what they had just witnessed and accused Foxx of 'murdering' the National Anthem.
Within minutes, 'Jamie Foxx' was the trending on Twitter with hundreds and hundreds of posts pouring into the cybersphere.
And the the hits just kept on coming even after the fight ended with Mayweather declared the victor on points.
Meanwhile, more mainstream media joined in the Foxx bashing with music channel VH1 describing what the Annie star had just unleashed on the world on pay-per-view as 'very cringe worthy.'
The entertainer, who's collaborated with Kanye West and Ludacris and who has a new single about to drop, remained strangely silent about his performance on his own Twitter account following the fight.
But he obviously hadn't lost faith in his musical abilities.
While twitter users were busy taking him to task, he took advantage of his name trending on social media to post a clip of the new track he's about to drop called Baby's In Love.
- Daily Mail