Question: Who sang smoke on the water for deep purple?
answer: Ian Gillan
answer: Ian Gillan