A brief biog would be that The Vulture Squadron formed in 1984, did lots of shows, loads of them in KlubFoot, split up (naturally!) and this line up is from 1986/87.

 

There's been a few other line ups since then but this is the one that most people remember!

 

It’s Pete Hamber on double bass, Ian “Spider” Cubitt on drums & Dave Deville on guitar.