The Academy Awards are just weeks away — and a new cohort of performers has been announced. On Monday, the Oscars revealed that Talking Heads’ David Byrne will be joined by Stephanie Hsu and trio Son Lux to perform the song “This Is a Life” from Everything Everywhere All at …
Read More »