PEAWEES: Walking the Walk: CD

May 26, 2008

These guys meet at the intersection of Saints Street and Devil Dogs Avenue, and then head over to catch a Muffs show. The songs are hellafied strong and they milk the best out of every clichéd riff in the rock’n’roll songbook, making this, strangely, the most refreshing album of its style I’ve heard in years. Would’ve much preferred them to sing in their native Italian rather than English, though. 

 –jimmy (