Peach Kelli Pop
Review: Peach Kelli Pop – Halloween Mask
Peach Kelli Pop = The Murmaids + The Teddy Bears … read more
Peach Kelli Pop @ Diabolical Records 04.08 with Tim Allen’s...
It’s 7:50 at Diabolical Records, and the wide, fluorescent-lit spaces between the record racks and the walls stretches out before me, filled only by the scanty clatter of setup—empty. Not 20 minutes later, though, suddenly everything’s buzzy—full, clamoring and ready to go. … read more