No you're not having deja vu. Black Label Society have revealed that they will hit the road this summer on a second North American headlining run in support of their latest record, Grimmest Hits. As was the case for the trek that just wrapped up, Corrosion of Conformity and Eyehategod will serve as the opening acts.

The last trek featured four new songs from Black Label Society ("A Love Unreal," "All That Once Shined," "Room of Nightmares" and "Trampled Down Below") alongside the familiar hits like "Fire it Up" and "In This River." There's no certainty the set will remain the same as Black Label Society make their rounds through North America starting July 14.

Meanwhile, Corrosion of Conformity have been touting their newest record, No Cross No Crown, the first to feature Pepper Keenan since 2005's Deliverance. Eyehategod are still touring on the back of 2014's self-titled release, which was their first disc in 14 years.

Check out the full list of dates below.

Black Label Society / Corrosion of Conformity / Eyehategod Tour Dates

July 14 — Cadott, Wis. @ Cadott Rock Fest
July 15 — Mansfield, Ohio @ Inkcarceration Music Festival
July 16 — Peoria, Iowa @ Monarch Music Hall*
July 17 — Joliet, Ill. @ The Forge*
July 18 — Grand Rapids, Mich. @ 20 Monroe Live
July 20 — Lincoln, Neb. @ Bourbon Theatre
July 21 — Oklahoma City, Okla. @ Diamond Ballroom
July 22 — Wichita, Kan. @ Cotillion Ballroom
July 23 — Sioux Falls, S.D. @ The District
July 25 — Wayne, Ind. @ The Clyde Theatre
July 27 —Syracuse, N.Y. @ Si Hall At The Fairgrounds
July 28 —Bangor, Maine @ Impact Music Festival
July 29 — Hartford, Conn. @ The Webster
July 30 — Wilmington, Del. @ The Queen
Aug. 01 — Knoxville, Tenn. @ The Mill & Mine
Aug. 02 — Charlotte, N.C. @ The Fillmore Charlotte
Aug. 03 — Lynchburg, Va. @ Phase 2
Aug. 05 — Norfolk, Va. @ The Norva
Aug. 07 — Toronto, Ontario @ Rebel
Aug. 08 — Montreal, Quebec @ Metlus
Aug. 09 — Stroudsburg, Penn. @ Sherman Theater
Aug. 10 — Huntington, N.Y. @ Paramount
Aug. 11 — Sayreville, N.J. @ Starland Ballroom

Where Does Zakk Wylde Rank Among the Top 66 Hard Rock + Metal Guitarists of All Time

Zakk Wylde Plays Black Sabbath on Hello Kitty Mini Guitar