Macklemore
via Instagram / Macklemore

After announcing plans to go solo and dropping his Lil Yachty-assisted single “Marmalade”, Macklemore has announced a new tour.

In anticipation of his upcoming album, the Seattle rapper has revealed dates for his “Gemini Tour”, which kicks off Oct. 6 in Portland. From there, Portland will head to San Francisco, Los Angeles, Houston, Nashville, Detroit and Toronto, among other cities. There’s 19 stops in all, with the final stop on Nov. 14 in Boston.

Along with the announcement, Macklemore shared a hilarious video, which finds him trying to hit a bulls eye to determine whether he will go on tour. “If I miss it, I will stay home, get into progressive drums-n-bass and pierce my penis,” he said. He missed several times, but promised to go on tour anyway.

Tickets for the tour go on sale Friday (Aug. 11).

Oct. 6 – Portland, OR – Roseland Theater
Oct. 8 – Eugene, OR – McDonald Theatre
Oct. 11 – San Francisco, CA – The Warfield
Oct. 12 – Los Angeles, CA – The Wiltern
Oct. 14 – Tempe, AZ – Marquee Theatre
Oct. 15 – Albuquerque, NM – El Rey Theatre
Oct. 17 – Dallas, TX – House of Blues Dallas
Oct. 18 – Houston, TX – House of Blues Houston
Oct. 19 – Austin, TX – Emo’s Austin
Oct. 29 – Nashville, TN – War Memorial Auditorium
Nov. 2 – St. Paul, MN – Palace Theatre
Nov. 3 – Milwaukee, WI – The Eagles Ballroom
Nov. 5 – Detroit, MI – The Fillmore Detroit
Nov. 7 – Pittsburgh, PA – Stage AE
Nov. 8 – Toronto, ON – Rebel
Nov. 10 – New York, NY – Terminal 5
Nov. 11 – Silver Spring, MD – The Fillmore Silver Spring
Nov. 13 – Philadelphia, PA – The Fillmore Philadelphia
Nov. 14 – Boston, MA – House of Blues Boston