1995: Annie Lennox's Second Solo Album, Medusa is released and reaches No.1. Lennox wins: Grammy - Best female Pop Vocal Performance and Best British Album for 'Diva', Grammy & National Academy of ...
Tonight the Royal Albert Hall is packed out with Annie Lennox fans, who sit patient and politely appreciative of the featured ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results