The gift that keeps giving. Vince Staples fans have to be in complete and utter bliss right now. With the release of his EP Hell Can Wait dropping tomorrow (Oct 7), Vince played the role of Kris Kringle by announcing a new tour. Staples went on Twitter and surprised his fans with the news.

This solo tour will mark Staples first as a headliner. The 26-city tour will begin in Denver Oct. 7 and will wrap up in New York City Nov. 11. The young rapper will collaborate with Joey Bada$$ as the New York rapper's own tour entitled the "B4.DA.$$" tour will coincide with Vince. But for the most part Vince will be on his solo dolo for majority of the trip.

Staples' methodical work ethic shouldn't come as a surprise. Hell Can Wait will serve as his second project of the year. He previously released Shyne Coldchain Vol. 2, which garnered positive reviews. Check out tour dates above.