Battle Beast Premiere “The Golden Horde” Lyric Video

Battle Beast have premiered a lyric video for their song “The Golden Horde.” This track is from the band’s latest album “No More Hollywood Endings.”

Advertisements

Comments are closed.