Damn, today has been a great day for new local music! Former Deli Philly Year End Poll Best Emerging Artist Winners Creepoid just premiered their new, explosive self-titled album (No Idea Records) via Spin. You can take a listen to it below. And come out to their hometown release show this Thursday, February 27 at Johnny Brenda’s with Far-Out Fangtooth and Ecstatic Vision!