Tag Archives: Translation Loss

Translation Loss Signs Giant Squid

Posted by on June 18, 2009

Giant Squid has signed to Translation Loss Records.

Read more