Artists
Album Info
Label: Vendlus Records
Recorded and mastered at Louder Studios in San Francisco in August 2005.Durations for tracks 1 to 3 are printed incorrectly on the back cover.
Label: Vendlus Records
Recorded and mastered at Louder Studios in San Francisco in August 2005.