Posted by: Dan Peach
"We are a technical death metal band based in Staffordshire. Formed in 2010 we are currently rehearsing and getting ready to start work on our first recordings.."
WEBSITE