Teen Suicide will release ‘It’s The Big Joyous Celebration, Let’s Stir The Honeypot’ on April 1st through Run For Cover Records. Pre-orders are available here. You can stream this massive double LP after the cut.