Artists
Album Info
Release Date: 2007-10-16Label: Peek-A-Boo Records
Mastered at Airshow Mastering.Official release date is October 16, 2007 per Peek-A-Boo Records' website. However, this was available at Octopus Project's shows and from the label itself before the release date.