Promotion for Tyler, The Creator's Flower Boy album is now in full swing. On Monday night (July 24), the rapper took the stage on the The Late Show With Stephen Colbert, performing his single "911/Mr. Lonely" alongside Steve Lacy. Peep the performance below.

The track carries an ultra-funky vibe, with an instrumental you can easily find yourself dancing to. The thing is, the lyrics reveal it to be a somber song, with Tyler rapping about being love sick. For his performance on The Late Show, Tyler has a group of folks dancing just in front of the stage, and midway through his set, he has them form a Soul Train line as he dances his way through it. When you peep his dance moves and hear the sadness in his lyrics, it's a pretty damn jarring sight.

"I'm the loneliest man alive/But I keep on dancing to throw 'em off/I'm gon' run out of moves 'cause I can't groove to the blues/If you know any DJs, tell 'em to call me at 911," Tyler spits.

Tyler's set has the appearance of a 1970s or 1980s disco party, and it's definitely a performance that manages to be as inventive as his song itself. Peep the whole performance just below. Watch Tyler's interview with Colbert beneath that, plus catch footage of Tyler messing around on the keys while Steve Lacy and Anna of the North sing vocals.

Here Are the 2017 Hip-Hop Music Festivals You Need to See