After ten years as one of Colorado’s most popular punk bands, Pinhead Circus took their final bow at Tulagi’s in Boulder on May 25, 2002. At the same time, the next band to rise from the ashes, Love Me Destroyer, was already dusted off and ready to go. Taking their name from a song by […]