David Byrne Is Booked For SNL!
This is going to be awesome. David Byrne is set to perform on the February 29th episode of Saturday Night Live. It has been 31 years since the Talking Heads frontman last played SNL. Comedian John Mulaney is set to host the episode. Can't wait.
Photo: Getty