Marlana VanHoose sang the national anthem before Game 6 of the NBA Finals. But who is she? The Internet is exploding with reactions and questions after Tuesday's moving performance.

The 19-year-old from Kentucky has performed the anthem at several University of Kentucky women's basketball games, Yahoo Sports says, but on Tuesday she got the chance to sing for thousands when the Cleveland Cavaliers invited her to perform before their game against the Golden State Warriors.

VanHoose has cerebral palsy and was born blind, but she's a basketball fanatic. She was featured on an episode of ESPN's E: 60 last year where she and her family shared her inspirational story.

When VanHoose was born, "she had all 10 fingers and all 10 toes," her father David VanHoose said to ESPN. But, she wasn't able to see. When her parents noticed she was unresponsive to light and movement, doctors told them her optic nerve failed to develop, leaving her permanently blind.

Since Marlana has never been able to actually see basketball in action, she has her own perspective of the game.

"Basketball, in my case, means the crowd, cheerleaders, sometimes their shoes squeak," she told ESPN. "I just wanna listen to the people."

advertisement | advertise on newsday

On Tuesday, the people got to listen to Marlana -- and they were blown away. Her powerful voice kept the crowd standing and cheering after her performance ended.

"I love it when people get loud and proud," she had said to ESPN.

According to Cleveland affiliate ABC 5, Marlana sang the anthem before three other games during the 2015 NBA season, including twice during early rounds of the playoffs. But fans were still shocked by her talent.

After her performance, fans took to Twitter share their reactions. "Marlana VanHoose is BACK." tweeted the Cleveland Cavaliers.

"That. Was. America." CBSSports.com NBA writer Zach Harper wrote.