Chevelle Releases Official Music Video for ‘Self Destructor’

Photo 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]