Shaolin Death Squad

Shaolin Death Squad is a theatrical, progressive hard rock band from Denton, Texas. A genre bending but accessible experience, with an interest in theatrical arts, Shaolin Death Squad offers a unique live performance which often leaves their audience intrigued and eager for more.

35 Denton Sponsors