Manage episode 206106960 series 2152215
Listen to this interview with an Italian Escort and who teaches Fr. Leo how to be a better priest!?! Walk the streets of Italy with Fr. Leo and this professional escort and you'll see how much you can learn as you walk the talk of faith! #Italian Escort Pilgrimage Fr. Leo Food Culture Rome Vatican Pope Catholic Secular street walking cafe restaurants good-looking family man faith
60 episodes available. A new episode about every 7 days averaging 53 mins duration .