Mac Miller's new single "DANG!" is by far the best single he's ever put out, in no small part thanks to a hook from Anderson .Paak and a beat from POMO. Now it's got a fitting visual to go with it that finds Mac and .Paak trying to win back lost lovers. The beat, which sounds like something snatched right off a Soulection episode, moves Mac to hit all types of dance moves in the video. Peep him do his thing above.

Last week Mac announced his new album The Divine Feminine would be dropping in September. Guests on the album include Kendrick Lamar, CeeLo Green and Robert Glasper. In other words, Mac's fourth studio album is getting ready to make a big splash this fall.

Following a headlining tour last year, a string of dope ass features — working with everyone from Ariana Grande to Your Old Droog — and some health concerns looming, Mac has stayed relatively low, clearly working on this next project. With the September release date falling right around election time in America, here's hoping the Pittsburgh spitter will use his platform to voice his societal views like he did when he dropped this lethal Donald Trump ether back in March.

The Divine Feminine drops Sept. 16.

Check out the tour dates for Mac's The Divine Feminine Tour below.
Sep 18 — Stage AE — Pittsburgh, Penn.
Sep 25 — Fool’s Gold Day Off — Los Angeles, Calif.
Oct 2 — The Meadows Music & Arts Festival — Queens, N.Y.
Oct 7 — Superbalist Festival (Rocking the Daisies) — Cape Town, South Africa
Oct 8 — Superbalist Festival (In the City) — Johannesburg, South Africa
Oct 15 — Rare Orlando — Orlando, Fl. [with DJ Carnage]
Oct 17 — Tabernacle — Atlanta, Ga.
Oct 18 — Iron City — Birmingham, Al.
Oct 19 — Palace Theatre — Louisville, Ky.
Oct 21 — Minglewood Hall — Memphis, Tenn.
Oct 22 — War Memorial Auditorium — Nashville, Tenn.
Oct 23 — The Pageant — St. Louis, Mo.
Oct 25 — First Avenue — Minneapolis, Minn.
Oct 26 — Orpheum Theater — Madison, Wis.
Oct 27 — The Rave — Milwaukee, Wis.
Oct 29 — Sokol Auditorium — Omaha, Neb.
Oct 31 — Red Rocks Amphitheatre — Morrison, Col.
Nov 1 — The Great Saltair — Salt Lake City, Utah
Nov 2 — Revolution Center — Garden City, Ind.
Nov 4 — Showbox Sodo — Seattle, Wash.
Nov 6 — Vogue Theatre — Vancouver, Canada
Nov 7 — Crystal Ballroom — Portland, Ore.
Nov 9 — Fox Theater — Oakland, Calif.
Nov 15 — Rialto Theatre — Tucson, Ariz.
Nov 16 — The Marquee Theatre — Tempe, Ariz.
Nov 19 — The Bomb Factory — Dallas, Tx.
Nov 20 — Revention Music Center — Houston, Tx.
Nov 21– Emo’s Austin — Austin, Tx.
Nov 28 — Cain’s Ballroom — Tulsa, Okla.
Nov 29 — Uptown Theatre — Kansas City, Mo.
Dec 1 — Egyptian Room at Old National Centre — Indianapolis, Ind.
Dec 2 — The Orbit Room — Grand Rapids, Mich.
Dec 3 — Royal Oak Music Theatre — Royal Oak, Mich.
Dec 5 — Express Live! — Columbus, Ohio
Dec 6 — House of Blues — Cleveland, Ohio
Dec 8 — Sound Academy — Toronto, Canada
Dec 9 — Metropolis — Montreal, Canada
Dec 11 — House of Blues — Boston, Mass.
Dec 13 — The Fillmore — Silver Spring, Md.
Dec 16 — The Fillmore — Charlotte, N.C.
Dec 17 — The Ritz — Raleigh, N.C.
Dec 18 — Baltimore Soundstage — Baltimore, Md.

The 27 Best Albums of 2016 So Far

More From XXL