Tag Archives: Duff McKagen

Ozzy Osbourne Exceeds Expectations With Brilliant New Album ‘Ordinary Man’

The day is finally here and Ozzy Osbourne’s new album Ordinary Man has just dropped and it definitely does not disappoint. This is the album that Ozzy fans have been waiting for and he has more than delivered. Recorded in Los Angeles, the album features producer Andrew Watt on guitars, …

Read More »