Translation Loss Signs Giant Squid Posted by Dan Rodriguez on June 18, 2009 Tweet Giant Squid has signed to Translation Loss Records. Tags: Giant Squid, Translation Loss Categorised in: News Ticker