BEHEADING THE TRAITOR: “Serpents U.S. Drops Exclusive Premiere Of New Music Video The Sunset and The Silhouette”

Serpents premieres the music video for new the single “The Sunset and The Silhouette”…