If you've haven't yet seen Macklemore & Ryan Lewis in concert, we have good news for you: The indie rap hitmakers are returning Stateside this fall for a recently unveiled U.S. tour. And even better, they'll be joined by special guests Talib Kweli and Big K.R.I.T. 

Macklemore & Lewis announced their dates via a hilarious YouTube video filmed in Europe, because as they say, "What better place to announce our U.S. tour than Germany?" After buying pretzels, eating pretzels and doing some other non-pretzel-related activities, they reveal concert tickets are on sale now at a reduced price through this Thursday.

Check out where they're headed on their 30-date tour below and watch them interacting with random locals in the video above (which has an awesome soundtrack, btw). And if you dig K.R.I.T., catch the Mississippi spitter doing a live performance on this Wednesday's episode of The Hustle After Party.

10/22, Portland, OR (Rose Garden)
10/23, Spokane, WA (Spokane Arena) 
10/24, Missoula, MT (Adams Center)
10/25, Boise, ID (Taco Bell Arena)
10/26, Salt Lake City, UT (Maverick Center)
10/29, Omaha, NE (CenturyLink Center)
10/30, Des Moines, IA (Wells Fargo Arena)
10/31, Decorah, IA (Luther College)
11/1, New Orleans, LA (Voodoo Music + Arts Experience)
11/2, Auburn Hills, MI (Palace of Auburn Hills)
11/4, Chicago, IL (UIC Pavilion)
11/6, Columbus, OH (Schottenstein Center)
11/7, University Park, PA (Bryce Jordan Center)
11/8, Boston, MA (TD Garden)
11/9, Buffalo, NY (First Niagara Center)
11/11, Syracuse, NY (Carrier Dome)
11/13, New York, NY (Theater at Madison Square Garden)
11/14, New York, NY (Theater at Madison Square Garden)
11/18, Washington, DC (Verizon Center)
11/19, Raleigh, NC (PNC Arena)
11/22, Atlanta, GA (The Arena at Gwinnett Center)
11/23, Tampa, FL (USF Sun Dome)
11/24, Miami, FL (American Airlines Arena)
11/27, Houston, TX (Reliant Arena)
11/29, Cedar Park, TX (Cedar Park Center)
11/30, Grand Prairie, TX (Verizon Theatre)
12/4, Los Angeles, CA (Staples Center)
12/5, San Diego, CA (Valley View Casino Center)
12/7, San Francisco, CA (Bill Graham Civic Auditorium)
12/12, Seattle, WA (Key Arena)