Brian May says he has got his ‘sparkle’ back after heart attack

Syndicate Post image
Brian May (Ian West/PA)