Rod Stewart will release his 30th studio album“Blood Red Roses”September 28th on Republic Records. The album highlights Stewart’s acclaimed songwriting roots – blending the poignant observation, self-reflective introspection and playful swagger which established him as one of the world's best-selling artists of all time. “Blood Red Roses,” offered as a 13-track standard and a 16-track deluxe from digital retailers is available for preorder now and includes...