New video from Testament from the album “Titans Of Creation”.
Testament – “Night Of The Witch”:

Florida Death Metal Blog
New video from Testament from the album “Titans Of Creation”.
Testament – “Night Of The Witch”:
Destruction – Thrash Alliance Tour 2020:
New video from Germany’s Kreator taken from the new DVD / Blu Ray “London Apocalypticon” .