Testament share video ‘Curse Of Osiris’ and announce ‘Titans of Creation’ video album
Testament dropped the music video for their track “Curse Of Osiris” to celebrate the announcement of their limited edition, “Titans Of Creation Video Album”, available on September 9th. The special collection will be limited to 6,500 units