Smash Palace Concert Photos

Smash Palace is a power pop band originally from the Philadelphia area and now based out of New Jersey. The band is fronted by Stephen Butler and Brian Butler.