Question: What show did several members of the cast and crew appear on in March 2015?

Is In the sketch, they film a behind-the-scenes mockumentary on the filming of Spectre. a good answer to this question?

Possible answers: a. yes b. no
b.