The band members began playing together in 1996, but did not release their first recording until 2003, when Doppelganger Records released their self-titled debut LP.
The band members began playing together in 1996, but did not release their first recording until 2003-titled debut LP. Doppelganger Records released their self.