Artist Squid

Features & Interviews

Album Reviews

Squid announce UK tour

News / Neu

Squid announce UK tour

The dates come before their previously-announced Scala date.

November 15, 2019 10:54am

Squid - Town Centre

Reviews / EP

Squid - Town Centre

A richly musical and completely addictive listen.

September 6, 2019 7:57am