Chris Magruder is the President and Executive Producer of The Veil Removed, a multimedia immersion into the Mass, and a fellow show host here on Iowa Catholic Radio. In keeping with the theme of exploring the most important parts of our faith, The Veil Removed is an extraordinary look at what happens at Mass.
view more