Catholic Radio serving Shirley-Fitchburg MA and the world.
Peter talks reveals some of the clues that prove the existence of God.