Who Sings Smoke on the Water?

Smoke On The Water is an awesome song by Deep Purple. It was released in 1972 on the Machine Head album. It is about a fire in a Switzerland casino. For more information see here: