Artificial Brain : Demo 2011
16/20
Band Name
Artificial Brain
Album Name
Demo 2011
Type
Demo
Released date
07 June 2011
Labels
Self-Released
Produced by
Eliot Bayless
Recorded at
37' Productions
Music StyleTechnical Death
Members owning this album2