Listen & view Soho Vultures's lyrics & tabs
London's Soho Vultures started life billed as West End Central during May 1987. Notable band members included the former IDLE FLOWERS duo of vocalist / guitarist RENE BERG and drummer Smash and erstwhile HANOI ROCKS guitarist Nasty Suicide. Berg had also briefly played a role with Hanoi Rocks during their final months together. Soho Vultures demoed but issued no commercial product after every rec...read more