Trevor Horn announces star-studded covers album Echoes – Ancient & Modern September 27, 2023 12:43 am|