Three Trapped Tigers announce new album 'Silent Earthling' | Upset

Three Trapped Tigers announce new album ‘Silent Earthling’