CLEAVER Release Video ‘Illusion’
February 25, 2014, 10 years ago
Chilean rock metal band CLEAVER has released its second music video. The track 'Illusion' comes included on their debut album with the same name, released digitally worldwide via Digmetalworld Records in 2013.
For more on Cleaver visit Facebook.