Rod Stewart's new album Blood Red Roses due Sept 28
Rod Stewart will release his 30th studio album, Blood Red Roses on September 28 and the album's first single, Didn't I is about the damage drugs can do from a parent's' point of view.
Rod Stewart
• 06 Aug 18