And the kids completely lose it...

Lil Nas X has handled the campaign around his viral smash 'Old Town Road' absolutely perfectly.

Despite being pulled from the charts, despite the backlash, everything the American artist has done has struck just the right tone.

So in a way it's not surprising to see Lil Nas X not only agree to play an elementary school, but to absolutely smash it.

The story begins with Lander Elementary's principal, Felecia Evans, tweeting a short clip of some kids dancing to 'Old Town Road' for a talent show.

Lil Nas X said he would come play for them, and the conversation went to DM.

Felecia Evans managed to keep the proposal a complete secret, even throwing local press off the scent.

The star of the show popped up at the end of the kids' final performance, and the crowd went absolutely nuts for 'Old Town Road'.

It's a truly heartwarming moment - tune in now.

Join us on Vero, as we get under the skin of global cultural happenings. Follow Clash Magazine as we skip merrily between clubs, concerts, interviews and photo shoots. Get backstage sneak peeks and a true view into our world as the fun and games unfold.

Buy Clash Magazine