At 78, Sir Rod Stewart still seems to have the drive and the energy of a man half his age; if he’s not racing across the world to perform, he’s housing Ukrainians, making new albums and even filling ...