Music Video: Voodoo Terror Tribe – City of Sixes
New Jersey heavy alt-rockers Voodoo Terror Tribe are streaming their music video for “City of Sixes,” off of their forthcoming album The Sun Shining Cold, out later in 2016, below. The album was produced by Ill Niño vocalist Cristian Machado.…