Between 1979 and 1984, Deviant (b. Stuart Powell, Enfield, Britain; vocals, electric guitar, keyboards) and Jellyfish (b. Kevin Nicholson, Tottenham, London, Britain; bass, vocals, keyboards) had been the mainstay of the brand new Wave Of United kingdom Heavy Metal music group Teeth. After playing in a variety of other groups, …
Read More »