Arcade Fire Announced as SNL Musical Guests

Benedict Cumberbatch will host the May 7 Saturday Night Live episode