Last Crusade Minutes 21-22: Father David Mowry
Father David Mowry is a Roman Catholic priest serving in the Diocese of Joliet, Illinois. Though he has been a priest for 5 years, he has been a nerd his entire life. He and his brother watched The Empire Strikes Back so much it broke the family VCR! While his first nerd-love will always be Star Wars, Indiana Jones has always held a certain fascination for him what with all the Yahweh rumpus. Fr. David currently serves as the parochial vicar at St. Mary Immaculate Parish and as Director of Ongoing Formation for Priests for the Diocese of Joliet. He is certainly not the chaplain to the local chapter of the Order of the Cruciform Sword.
Don’t blink…