View all
British musician
Russell Jonathan Leetch is an English bass guitarist who plays with Birmingham-based indie rock band Editors. He studied music technology at Staffordshire University where he met his fellow Editors band members. Wikipedia