Playthrough: “Self Destruct” from Kublai Khan!

Isaac Lamb otherwise known as the sticksman for Texas Metallic Hardcore heavyweights Kublai Khan was filmed during his performance of “Antpile” and new song “Self Destruct” at Chain Reaction in Anaheim California. The new song will appear on the new album and follow up to the simply stunning “Nomad” which appears on 4th October via Rise Records.

Add a Comment

Your email address will not be published. Required fields are marked *