Chevelle stream new “Self Destructor” video
Posted by Chris Annunziata on January 8, 2021
Chevelle have finally dropped their new music video for “Self Destructor” off their upcoming 9th studio album NIRATIAS. The album drops March 5th via Epic Records and was produced by Joe Barresi (Tool, Queens Of The Stone Age) at his House Of Compression studio in Pasadena, California. The full album track list will be available on January […]