Who was the lead singer of the band Roger O'Donnell has performed with that was founded in London in February 1977?
The Psychedelic Furs: The Psychedelic Furs are an English rock band founded in London in February 1977.
i don't know