Squid Songs Ranked
Squid is an English post-punk band from Brighton, England. They are currently based in London. Squid released their debut EP on Speedy Wunderground, Town Centre, in 2019
Continue readingThe Best of New and Emerging Rock Music
Squid is an English post-punk band from Brighton, England. They are currently based in London. Squid released their debut EP on Speedy Wunderground, Town Centre, in 2019
Continue reading