Translation Loss Signs Giant Squid

Posted by on June 18, 2009

Giant Squid has signed to Translation Loss Records.

Tags: ,

Categorised in: News Ticker