THREE TRAPPED TIGERS - Engrams (OFFICIAL VIDEO). Taken from the album "Silent Earthling". Superball Music 2016.
Do also visit:
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. On the 27th of January 2016, Three Trapped Tigers announced their second album, "Silent Earthling", which will have its release on April 1st via Superball Music.
More information on this artist is available in the last.fm tabs below.