The Gooch Palms
La Cucarachas Stole My Baby! / 7" Vinyl
First ever release by The Gooch Palms from way back in 2011.
This is the only 100% DIY release from the duo and has been unavailable since 2012... until now!
2. Play With Fire