Sep 15, 2013 | Fresh Stream Neon Piss – Close The Door Unfortunately, the Bay Area’s Neon Piss called it quits earlier this year after only three years as a band. Following up last… Chris Defalco