Watch David Byrne return to SNL for the first time 31 years

David Byrne was on Saturday Night Live this past Saturday for the first time in 31 years! Check out his performance of “Once In A Lifetime”, the version from his American Utopia musical.

He also appears in this skit: