Squid go on a 3D world tour for the “Narrator” video

    Squid go on a 3D world tour for the “Narrator” video 1

    The London post-punk band’s debut album Bright Green Field is out May 7.