Music Video
Top Songs By Deep Purple
Similar Songs
Credits
PERFORMING ARTISTS
Deep Purple
Performer
Die Neue Philharmonie Frankfurt
Orchestra
Ian Gillan
Vocals
Ian Paice
Drums
Roger Glover
Bass Guitar
Steve Morse
Guitar
Don Airey
Keyboards
Stephen Bentley-Klein
Violin
COMPOSITION & LYRICS
Steve Morse
Composer
PRODUCTION & ENGINEERING
David Richards
Mixing Engineer
Julie Gardner
Mixing Engineer
Mazen Murad
Mastering Engineer