The Decomposers Phoenix, Arizona
The Decomposers is a collaborative project between producers Wizard of Odd and The Premonist. The collaboration started originally in 2006. The first project "Thou Shalt Dig It" was released late 2008.
Streaming and Download help