Artists
Album Info
Release Date: 2003Label: Look Back And Laugh
Originally issued by Lengua Armada.Test press (this one) on black vinyl, with blank white labels. No writing on labels, and in a plain white dust sleeve.
Recorded September 2003 at Polymorph Studios, Oakland, CA.