30th September 2019
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.