Teen Suicide joins Run for Cover

Teen Suicide has signed to Run For Cover Records. The label reissued both
I Will Be My Own Hell Because There Is a Devil Inside My Body
, and
DC Snuff Film / Waste Yrself
today.
You can stream both releases below.