Get ready to party hard, Black Sabbath fans.

The self-described "King of Partying," Andrew W.K., will open every date of the heavy-metal legends' summer North American tour with a typically "rabble-rousing" DJ set, he announced on his website.

W.K. will be the sole opening act for the 20-date trek, kicking off July 25 in Houston, promising to deliver "classic riffs, heavy jams and crowd-pleasing favorites spanning every era of hard rock and metal."

And, as is his energetic and excitable way, he couldn't be more psyched about it.

"It’s just the most incredible dream come true!" W.K. says. "This is the greatest honor I could be given... Black Sabbath’s music changed my life from the first time I heard it, and this tour will change my life all over again. I couldn’t be more thankful or humbled by this one-in-a-billion miracle."

Sabbath fans planning to sit through the opener shouldn't doubt the man's intensity. W.K., whose recent solo tour was dubbed 'The Human Party Machine,' recently broke the world record for an uninterrupted 24 hours of drumming during the O Music Awards.

The full list of tour dates for Black Sabbath with opener Andrew W.K. is below.

Black Sabbath 2013 North American Tour Dates:

07/25 – Houston, Texas @ Cynthia Woods Mitchell Pavilion
07/27 – Austin, Texas @ Frank Erwin Center
07/29 – Tampa, Fla. @ Live Nation Amphitheatre
07/31 – W. Palm Beach, Fla @ Cruzan Amphitheatre
08/02 – Bristow, Va. @ Jiffy Lube Live
08/04 – Holmdel, N.J. @ PNC Bank Arts Center
08/06 – Detroit, Mich. @ DTE Energy Music Theatre
08/08 – Uncasville, Conn. @ Mohegan Sun Arena
08/10 – Philadelphia, Pa. @ Wells Fargo Center
08/12 – Boston, Mass. @ Comcast Center
08/14 – Toronto, Ontario @ Air Canada Centre
08/16 – Tinley Park, Ill. @ First Midwest Bank Amphitheatre
08/18 – Indianapolis, Ind. @ Klipsch Music Center
08/22 – Vancouver, British Columbia @ Rogers Arena
08/24 – Seattle, Wash. @ Gorge Amphitheatre
08/26 – San Francisco, Calif. @ Shoreline Amphitheatre at Mountain View
08/28 – Irvine, Calif. @ Verizon Wireless Amphitheatre
08/30 – Phoenix, Ariz. @ US Airways Center
09/01 – Las Vegas, Nev. @ MGM Grand Garden Arena
09/03 – Los Angeles, Calif. @ Los Angeles Sports Arena