Canadian death metallers Neck Of The Woods have revealed their new single Face Of The Villain! The track is taken from their forthcoming album The Passenger (September 15).
“False promises and selfishness lead to unavoidable failure. Some people are not meant to lead.” Say the band on the track.
Check out Face Of The Villain below;