- Annie Lennox to join Aretha Franklin in NYC Annie Lennox will join Aretha Franklin on stage for the Rock and Roll Hall of Fame concert to be held in Madison Square Garden on Friday night. More details below. Annie also recently wrote about some great backstage memories from her time in The Tourists and Eurythmics.