Home CD Reviews CD Review: MICHAEL SCHENKER’S TEMPLE OF ROCK – Spirit On A Mission