Yeah Yeah Yeahs are an American indie rock band formed in New York City in 2000. The group is composed of Karen O, Nick Zinner, and Brian Chase. From Wikipedia
Their 25th-anniversary residency paired intimate orchestral arrangements with career-spanning deep cuts to spotlight emotional openness.