Rod Stewart will release his 30th studio album titled “Blood Red Roses” on September 28th, 2018 on Decca (via Universal Music Australia). The album highli... See More...
The biggest-selling UK country act of all time, The Shires, have released their new single Guilty, the first track taken from their highly anticipated third alb... See More...