Denton, Texas-based Ten Hands makes their long-awaited return to The Kessler on May 19.