When you think of rapper T-Pain, you'll probably think his voice is more metallic than angelic.
The I'm in Love With a Stripper singer is best known for his mechanical Auto-Tuned voice, which many think the artist uses to disguise his poor singing abilities.
But this weekend, T-Pain, real name Faheem Najm, proved his critics wrong and showed he doesn't need a machine to sound good.
At a LA Dodgers baseball game on Monday, T-Pain performed the US national anthem, and stunned everyone when he belted the lyrics out with soulful passion.
His performance left many speechless, and is raking up the views on YouTube.