Three Trapped Tigers play a mesmeric mix of menace and snarling riffs, interspersed with calm, eerie and contemplative moments of reserve more...