"Self Destructor" is a captivating music video by the alternative metal band Chevelle. Released in 2004, the video features intense visuals and a powerful performance that perfectly complements the song's energetic and introspective lyrics. The video is available to watch on YouTube at https://www.youtube.com/watch?v=QhPn5EPGN4c.
Channel | Category | Duration | Views |
---|---|---|---|
Music | Music Video | 05:57 | 0 |