This is the new Ozzy single which I heard on the radio on the way home the other day. This new song resonates with me for two reasons: 1)it shows Ozzy's still going strong in his 70's, which is just unreal. And 2)it features Jeff Beck on guitar, who's touring with Johnny Depp in the UK! So glad he's able to get his life back.