×
In 1980, Dave Stewart and Annie Lennox arrived in America with their band The Tourists and were consumed by the enormity of the country. 

Eurythmics’ Annie Lennox and Dave Stewart on Another Album: “We Always Said, ‘Never Say Never’”

By Tina Benitez-Eves Feb 24, 2023 | 10:56 AM