Squid

Squid Shares “The Blades”

Leading into the June 9th release of Squid’s sophomore album, O Monolith (Warp), the UK act release new single, “The Blades,” accompanied by a video directed …