The band first released a self-titled six track demo CD in 2005 which was written, recorded, mixed and produced by the band.
The band debuted with a self-named six-track demo CD in 2005, crafted, recorded, mixed, and produced by the band.