Danish sludge group Barricade have posted the title track to their new album "Terrorlight" online for streaming below. The album itself is finished, and will be released sometime this Spring.