I see the something was uploaded to YouTube more than once, and apears to have been taken down. If anyone sees other links to the segments, drop a note in the combox.
And, here is a set of slideshows of the taping from the website of the Dominican Sisters of Mary, Mother of the Eucharist website.
Te Deum Laudamus! Home
The obedient are not held captive by Holy Mother Church; it is the disobedient who are held captive by the world!