Rod Stewart releases “Blood Red Roses” September 28
Rod Stewart will release his 30th studio album, “Blood Red Roses”, September 28th on Republic Records! Co-produced by Kevin Savigar, Stewart’s long-term collaborator, the album will be ...Read more