Pearl And The Beard
Killing the Darlings
Sounds like: Not Waving But Drowning, The Decemberists
Any band that puts a photograph of a three-person sweater (three head holes, six arms, one sweater!) on their album cover is alright by me. The fact that Brooklyn-based band…keep reading →