Three Trapped Tigers is an electronic instrumental trio who write cinematic tunes with high-speed riffs and poly-rhythmic percussion.
Read MoreThree Trapped Tigers is an electronic instrumental trio who write cinematic tunes with high-speed riffs and poly-rhythmic percussion.
Read More