Artist: Three Trapped Tigers
Track: Noise Trade
Album: Route One or Die (2011)
Three Trapped Tigers are an instrumental noise-rock band from London, England. The band has released three EPs and an album, Route One or Die. Grab it from their Bandcamp for £4.
Follow @3TrappedTigers on Twitter for latest updates