Rod Stewart, 81, reveals he's undergone heart surgery and will take four weeks off after being forced to cancel his shows due to mystery 'unforeseen' medical issue | Daily Mail Online
The Scottish rocker, 81, sparked fresh health fears just the day before after cancelling another concert due to a mystery medical issue.