Cowboys From Hell (not the Pantera-CD) is a trio from Switzerland. The band (bass, drums, tenor-sax, fx) released a third album this year, called Running Man.

Here's a live track: