Artists
Album Info
Release Date: 2009Label: No Zen Records
Recorded July – October, 2008 at Red Light Studio, Chicago, Illinois, US.Promo copy came with a PDF that included a review and release information from No Zen Records.
Label: No Zen Records
Recorded July – October, 2008 at Red Light Studio, Chicago, Illinois, US.