Tag Archives: Mike Sloat

Testament: New Video Online for Native Blood

“Native Blood,” the new video clip from U.S. thrash veterans Testament is now available. The video was directed by Mike Sloat. The song “Native Blood” is taken from the band’s new album – Dark Roots of Earth, available now via Nuclear Blast. Please upgrade your browser