“Never Enough” from The Greatest Showman is one of the most difficult songs to sing, but leave it to Brian Justin Crum to knock it out of the park!

The 30-year-old singer performed the song during the finals on America’s Got Talent: The Champions, which aired on Monday night (February 11).

Brian was a finalist on America’s Got Talent in 2016 and he received the superfan vote during round one of The Champions to earn a spot in the finals this time.

Simon Cowell said, “You’ve come back and proved a point to us that you are a champion. I believe this performance may change your life and thank you for coming back. That was a magic moment.” We agree!

Just Jared on Facebook