• YouTube
  • Facebook
  • Twitter
  • LinkedIn
  • Podcast

“And the Lord Turned and Looked at Peter”

Posted on: April 16th, 2014 by teresa tomeo






Church of Saint Peter in GallicantuAs a Catholic talk show host and pilgrimage leader I have had the blessing of taking groups to some of the most sacred and beautiful places on God’s green earth. At the top of the list, of course, would be the Holy Land and Rome. Interestingly enough, I will be head…

YouTube Facebook Twitter LinkedIn Podcast