TR Media, Latin Mass celebrated by Father Larrabee by True Restoration Media · February 1, 2012 Celebrated December 2011 Original Air Date: February 2012 Location: West Chester, Ohio Run Time: 57 minutes True Restoration Media content is only accessible to True Restoration Annual Members. Become an Annual Member.
The Incredible Catholic Mass, Episode 6: Holy Mass is the Most Excellent Burnt-Offering and the Most Sublime Sacrifice of Praise 26 Oct, 2021