David Byrne of Talking Heads was a guest on Saturday Night Live, last night. He performed an old classic, “Once In A Lifetime” as well as a song from a collaboration back in 2008 with The Brighton Port Authority, called “Toe Jam”. Everyone in the musical performances were barefoot.

He was also in a pretty great musical sketch about airport sushi.

It was his first time on SNL in over 30 years!