Chevelle Releases Official Music Video for ‘Self Destructor’Posted on January 8, 2021Photo Courtesy of C3 Management Chevelle has announced details for their upcoming album and released the official video for the album’s first single, ‘Self destructor!’ The album, which is called Niratias, is set to be released on March 5th. You can hear ‘Self destructor’ below: [Chevelle via YouTube]