Neil Tennant: ‘Where are the famous songs? What is Taylor Swift’s Billie Jean?’ April 26, 2024 By Kaiser 184 Comments