There are always exciting things happening with the Friars of the Renewal. Their latest project, I am sure, has Father Benedict smiling down from Heaven – or purgatory as he would have claimed.
Twin brothers & Brothers, Angelus and Innocent Montgomery, have begun a new adventure, a TV show called “ICONS: Real People. Real Presence.” As their Facebook page states, it will be a “show celebrating young people who heroically live the faith.”
Check out their trailer below: