The ICRSS have released a document, Four Hours in Heaven which details their recent priestly ordinations in St. Louis' cathedral.
A press release was also issued, as were the official photographs -- some of which have not yet been seen -- including some lovely shots of the Archbishop prior to the ordinations praying the pontifical prayers, vesting and then some lovely wide angle images from the choir loft.
Incidentally, and I'm sure this will gain some interest, you can also order a DVD recording of the event by emailing them.