Album Of The Week – August 15, 2022

This week I want to have a look at an album that was commercially successful, has some divided fan opinion though is generally looked on fondly, but is completely disavowed by the artist. Ozzy Osbourne – The Ultimate Sin Released February 22, 1986 via Epic Records My Favorite Tracks – Lightning Strikes, The Ultimate Sin, …

Continue reading Album Of The Week – August 15, 2022