Posted on April 11, 2017 by nick The Happy Thoughts by Eric & The Happy Thoughts LP Post navigationPrevious post: 1982: Dishonorable Discharge by Puffy Areolas LPNext post: Idle Times by Idle Times LP