Tuesday, March 25, 2014

Some Southern Inspiration...




Where Heaven Meets Earth...

From south of the border in Omaha, Nebraska, comes this inspirational story of another St. Peter's Church.
This video is part of a longer production by Storytel Foundation (www.storytel.org) which will be broadcast on EWTN on April 10.