The Goo Goo Dolls may not have been front-and-center of the rock conversation for a few years now, but that certainly doesn’t mean the rock veterans have fallen off. In fact, they’ve done a great job at staying hip with the times: their new single, Miracle Pill, is just that: an ode to the times and the “instant gratification and relief we seek from our own circumstances,” as frontman Johnny Rzesnick puts it. The video, which sees them throwing brightly-colored paint against a stark, bland wall, makes use of eye-catching hues to get their point across: as soon as they take the so-called miracle pill, the walls begin bleeding happy colors. Watch below!

“Miracle Pill” is the title track off their forthcoming twelfth studio album. There’s no official release date for Miracle Pill yet, but just know that it will be coming this fall, with more details to be announced later. In the meantime, the duo will be keeping themselves extra busy, as they are currently in the midst of a huge co-headlining tour with fellow rock veterans Train. The tour has already kicked off, but you can find all remaining dates below, and tickets here.

Goo Goo Dolls tour dates:
* w/ Train
July 16- Nashville, TN @ Ascend Amphitheater*
July 18 – Walker, MN @ Moondance Jam*
July 20 – Tinley Park, IL @ Hollywood Casino Amphitheater*
July 21 – Noblesville, IN @ Ruoff Home Mortgage Music Center*
July 23 – Clarkston, MI @ DTE Energy Music Theatre*
July 24 – Cincinnati, OH @ Riverbend Music Center*
July 26 – Saratoga Springs, NY @ Saratoga Performing Arts Center*
July 27 – Bethel, NY @ Bethel Woods Center for the Arts*
July 28 – Gilford, NH @ Meadowbrook Music Pavilion*
July 30 – Bangor, ME @ Darling’s Waterfront Park Pavilion*
August 1 – Scranton, PA @ Pavilion at Montage Mountain*
August 2 – Canandaigua, NY @ Constellation Brands Marvin Sands Performing Arts Center*
August 3 – Wantagh, NY @ Northwell Health at Jones Beach Theater*
August 5 – Lenox, MA @ Tanglewood Amphitheatre*
August 6 – Bethlehem, PA @ Musikfest*
August 7 – Burgettstown, PA @ KeyBank Pavilion*
August 9 – Columbia, MD @ Merriweather Post Pavilion*
August 10 – Camden, NJ @ BB&T Pavilion*
August 11 – Uncasville, CT @ Mohegan Sun Arena*
August 14 – Cuyahoga Falls, OH @ Blossom Music Center*
August 16 – Holmdel, NJ @ PNC Bank Arts Center*
August 17 – Mansfield, MA @ Xfinity Center*
September 22 – Recife, Brazil @ Estádio do Arruda
September 25 – Sao Paulo, Brazil @ Allianz Parque
September 27 – Curitiba, Brazil @ Pedreira Paulo Leminski
September 29 – Rio de Janeiro, Brazil @ Rock in Rio 2019
October 2 – Lima, Peru @ Estadio Monumental