It’s clear from tonight that since their debut emerged five years ago, noise-rock trio Three Trapped Tigers fan base has grown. A lot. Numerous festival appearances and support slots with the likes of Deftones have no doubt been a big helping hand in this, and headlining the iconic Scala is their biggest London show to date.
Read the full review >>