June 11, 2015 Your Pest Band/The Invisible Teardrops Split 7" June 11, 2015/ Arkam Records New 7" is up on the store, a split with Your Pest Band and The Invisible Teardrops, release by Snuffy Smiles. A side: Your Pest BandPhantomHow DoesB side: The Invisible TeardropsShiverShoaly