Posted in Reviews, Reviews › 012 on Saturday, November 20th, 2004
100 Demons – 100 Demons
I’m not normally that impressed with album artwork, but with band named after Horiyoshi’s epic book and equally Eastern themed artwork, 100 Demons piqued my attention. Hailing from Connecticut and with one album, In the Eyes of the Lord under their belt courtesy of Goodlife Recordings, 100 Demons should not surprise with their style; angry, […]
Tags: 100 Demons, 2004, Deathwish Inc, E.Thomas, Review