Video Premiere: Artusha – “Death To Life”
Posted by Zenae Zukowski on January 27, 2022
Virginia groove metal outfit Artusha have teamed up with Metal Insider to premiere their new single “Death To Life.” The video was directed by the band’s new drummer Cody Mausolf of TLP films, who joined the group in December 2021. These rockers work independently as this track is no different, mixed and mastered […]