Squid

Squid announce biggest UK headline show to date

Squid have announced their biggest ever UK headline show. The Brighton five-piece, who released their 'Town Centre' EP last month, are set to embark on...
Advertisement