Voodoo Six Released the Long Awaited “Simulation Game” on October 16, 2020
By Anita Stewart, Managing Editor The London, UK rockers, Voodoo Six just released their latest and long awaited album, “Simulation Game” on October 16th, 2020. The album was recorded at Barnyard Studios in Essex, mixed […]