Profile | Photos | Discography | Calendar
John Russell got his first guitar in 1965 while living in
Kent and began to play in and around London from 1971
An early involvement with the emerging free improvisation
scene (from 1972) followed, seeing him play in...
Join the staff. Writers Wanted!
Develop a column, write album reviews, cover live shows, or conduct interviews.