Has this aired before? Probably has and I'm late to the party but great behind the scenes stuff for opening night. If you haven't seen it, check it out.