The band split up in 2009, but reunited in 2015, and will release the album "Number of the Beak" on June 26,2015, through Reptilian Records.
The band split up in 2009 but reunited in 2015. They will release the album "Number of the Beak" on June 26,2015, through Reptilian Records.