The Offspring celebrated the 20th anniversary of their third, and breakthrough, album ‘Smash’ with two consecutive nights at New York City's Terminal 5 over the weekend. They were supported by veteran punk bands Bad Religion, Pennywise and Vandals.

The headliners performed their hit 1994 album in its entirety but not in sequence, but that didn't seem to matter to fans, who shouted out the words to favorites like ‘Come Out and Play’ and ‘Gotta Get Away.’ They also mixed in a cover of the Didjits song ‘Killboy Powerhead’ and ended the main part of their set with the 'Smash' radio hit ‘Self Esteem.’

The Offspring returned for an encore that included a handful of notable tracks from ‘Americana’: ‘Staring at the Sun,’ ‘Why Don’t You Get a Job’ and ‘Pretty Fly (For a White Guy).’

Fellow Californians Bad Religion were on stage right before the Offspring, but they could have easily headlined. The group turned in a solid set that included classics like ‘Generator,’ ’21st Century (Digital Boy),’ ‘Do What You Want’ and ‘American Jesus.’

Along with originals like 'Restless Time’ (from their brand new album ‘Yesterdays’), ‘Society’ and ‘Bro Hymn,’ Pennywise played a cover of the Ramones classic ‘Blitzkrieg Bop’ during their set.

The sweat-filled night began with the Vandals, who wowed the crowd with ‘Oi to the World’ and ‘My Girlfriend’s Dead.’ They ended their set, and paved the way for the other bands, with a cover of Queen’s ‘Don’t Stop Me Now.’

Check out our exclusive photos of the Offspring (and Bad Religion and Pennywise) performing in NYC: 

Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...

Bad Religion

Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...

Pennywise

Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...
Liz Ramanand, Diffuser
Liz Ramanand, Diffuser
loading...

More From Diffuser.fm