WATCH: NEW Chevelle is here "Self Destructor"