From what I gather Oz are a Finnish band that did some albums in the 80s, broke up and recently reformed. I personally had never heard...