My vote goes to

Squid

Squid

Great Britain
Squid

Formed in Brighton, Squid have built their name on the back of a run of fine singles and incendiary live shows - including three packed sets at Glastonbury and a sensational Eurosonic show that should have set them up for a… oh well... but it did give the band extra time to follow-up their EP Town Centre with the singles ‘Broadcaster’ and ‘Sludge’. New songs that are typical Squid; bursting with ideas, energy, and swerving expertly between Public Image Ltd. and Parliament.

Watch

More about...