News

Toseland – Release New Video “Puppet On A Chain”

The brand new Toseland album, “Cradle The Rage”, will be released worldwide on the 11th March 2016. The band are setting out on a 10 date UK tour to support the release in the same month.