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