Denzel Curry's just pulled up with a few gifts for his loyal fans. First of all, he's unveiled the dates for his upcoming The Life of 13 tour. Secondly, he's unleashed a video for an alternate version of his Imperial track "Ultimate" with BADBADNOTGOOD.

Curry's The Life of 13 tour will take place throughout Europe and will begin in France on Nov. 21 before it ends its run in Switzerland on Dec. 7. This means his European fans will have plenty of time to cop their tickets—which go on sale Friday (June 2).

One of the tracks the audience will likely go crazy for is "Ultimate," a song Curry recently revisited with Toronto music group BADBADNOTGOOD. In the newly released music video for the song, Curry and the group perform in what appears to be a recording studio as their faces are stretched and split with some super trippy effects. It's sort of like a kaleidoscope.

You can peep the dates for Curry's The Life of 13 tour below. Watch his new video for "Ultimate" after that. In case you missed it, Denzel's dropped two new songs recently—"Hate Government" and "Equalizer (Demo)."

Denzel Curry's The Life of 13 Tour Dates

Nov. 21 - Lyon, France—Le Transbordeur
Nov. 23 - Frankfurt, Germany—Zoom Frankfurt
Nov. 24 - Berlin, Germany—Festsaal Kreuzberg
Nov. 26 - Hamburg, Germany—Uebel & Gefährlich
Nov. 28 - Brussels, Belgium—Botanique
Nov. 29 - London, UK—Village Underground
Dec. 2 - Coppenhagen, Denmark—Rust
Dec. 3 - Stockholm, Sweden—Kägelbanan
Dec. 4 - Helsinki, Finland—Tavastia Club
Dec. 6 - Warsaw, Poland—Iskra
Dec. 7 - Zürich, Switzerland—Exil

See Behind-the-Scenes Photos of Denzel Curry at 2016 XXL Freshman Class Cover Shoot