Voodoo Six are set to release their new studio album “Simulation Game” on Friday, October 16. Critical consensus is that they’ve raised themselves to another level with this release. The band have signed a deal with Explorer 1 – a new Hollywood based full-service music company the band are ready to make their music …
Read More »