Texan steamroller Kublai Khan TX recently announced the release of their new EP “Lowest Form Of Animal” via Rise Record for tomorrow! Today the band shared a new song along with a visualizer: “Taipan”. The song is a little over one minute long and it’s a brutally efficient and metallic blast. A musical explosion for…

Kublai Khan TX release new single “Taipan”