Lil Nas X shocks screaming students with 'Old Town Road' performance

The video of excited children singing along has gone viral.

ByGood Morning America via logo
May 30, 2019, 5:28 PM

When rapper Lil Nas X saw a viral video of elementary school students singing his hit, "Old Town Road," earlier this month, he decided he needed to pay them a visit.

On Wednesday, he did.

In video posted to social media, the musician, whose given name is Montero Lamar Hill, walked into the gymnasium of Lander Elementary in Mayfield Heights, Ohio, and the kids start screaming and jumping up and down.

"I saw y'all video, and I knew I had to come," he told them.

What follows is a performance that has racked up millions of views online.

The concert came to be after Felecia Evans, the school's principal, tweeted footage last week of her students dancing to the song, which also features Billy Ray Cyrus.‏

PHOTO: Billy Ray Cyrus and Lil Nas X perform on April 28, 2019 in Indio, Calif.
Billy Ray Cyrus and Lil Nas X perform on April 28, 2019 in Indio, Calif.
Scott Dudelson/Getty Images

"I love my job. We ended our 5th grade talent show today with the whole school dancing and celebrating...together!!" she captioned it.

The video immediately caught the attention of the rapper, who retweeted it and wrote: "when they want a free show."