Some poor disillusioned souls will tell you that rock is dead. Those folks have clearly not been introduced to Rompus Pompous, the new album by Smash Fashion.