Artists
Album Info
Release Date: 2008-04-24Label: Self-Titled Demo Records
Recorded May 2006 at NOA Music Studio, Copenhagen.500 pressed (first 100 color vinyl: 53 Green, 9 Grey, 18 Brown/Red, 14 Pink)
Label: Self-Titled Demo Records
Recorded May 2006 at NOA Music Studio, Copenhagen.