Music Video – Black Label Society – “Overlord”
Black Label Society have released the video for their latest single "Overlord".The clip is from the band's latest album Order of the Black. Don't forget to see GRD PRESENTS Black Label Society November 5 to the DeltaPlex Arena!