What began as international chart-topper Craig David (above, performing “One More Time” at the Great Escape in 2016) hosting and DJing in his Miami penthouse as pregame festivities on Sunday nights has become the (occasionally traveling) dance party known as Craig David Presents TS5. The perfect hybrid of charming MC and talented singer, he plays music from across his own catalog, a blend of R&B mixed with dubstep, including last year’s Following My Intuition (stream it below)—which the Guardian called “a welcome return”—and covers of well-known songs, in addition to taking amped-up crowds on a joyful ride through decades of popular music. But you don’t have to head down to South Beach to get in on the action because David brings the party north this weekend to Terminal 5 on Saturday night. And who knows? You just might hear some of his seventh studio album, The Time Is Now, due to arrive next January.