Watch Smashing Pumpkins bring out Barry Williams (Greg Brady) for “It’s a Sunshine Day”

The Smashing Pumpkins are one of the Lollapalooza headliners this weekend (they play on Friday night), and ahead of their festival set they played a much more intimate Chicago show at Riviera Theatre on Wednesday night. They had a few surprises in store for the occasion, perhaps the least expected of which was when they brought out Barry Williams, who played Greg Brady on The Brady Bunch. Williams, who was a guest on Billy Corgan’s “The Magnificent Others” podcast in May, joined the Pumpkins on, what else, Brady Bunch classic “It’s a Sunshine Day.” Watch video of that below.

Another special guest, their former bassist Melissa Auf der Maur, came out for the final song of the night, “The Everlasting Gaze,” and earlier they gave “War Dreams of Itself” off 2024’s Aghori Mhori Mei its live debut. Many people sighted Flavor Flav in the audience, though he never joined the band onstage. Public Enemy had played Chicago’s Credit Union 1 Amphitheater earlier in the evening, opening for Guns N’ Roses.

Smashing Pumpkins are gearing up to begin their Mellon Collie and the Infinite Sadness 30th anniversary tour in September, and to warm up for that, a good chunk of their set on Wednesday pulled from the double album, including their first performance of “Thirty-Three” since 2018. See their full setlist and more attendee-taken video below.

SETLIST: THE SMASHING PUMPKINS @ RIVIERA THEATRE, 7/29/2026
1979
Bullet With Butterfly Wings
Edin
Pentagrams
Porcelina of the Vast Oceans
Jellybelly
Bodies
Here Is No Why
Thirty-Three
Tonight, Tonight
Muzzle
Stand Inside Your Love
Luna
Today
Disarm
999
It’s a Sunshine Day (with Barry Williams)
Ava Adore
War Dreams of Itself
Dorian
Mayonaise
Cherub Rock
Zero
The Everlasting Gaze (with Melissa Auf der Maur)

Barry williamsFlavor flavMelissa auf der maurThe brady bunchThe smashing pumpkins