CHEVELLE To Release New Single 'Self Destructor' This Friday

CHEVELLE will release the official music video for its new single, "Self Destructor", on Friday, January 8 at 7:00 a.m. PST / 10:00 a.m. EST. A teaser for the clip is available below. "Self Destructor" is taken from CHEVELLE's upcoming follow-up to 2016's "The North Corridor", "Niratias", which is due on March 5. Full new ...

Read more