Leah Darrow is an international Catholic speaker that dares her audience to live a life according to the words of Jesus Christ and to embrace true beauty.

Before her debut on the reality TV show, America’s Next Top Model, and the later years as a professional model in New York City, Leah earned a Bachelor in psychology from the University of Missouri-St. Louis. She is now a full time Catholic speaker travelling the world as a billboard for Christianity.

Leah’s goal is to add value to your Faith life and help you find lasting happiness. Happiness is a universal good, but searching for happiness in finite things will never satisfy. The world sells a kind of happiness that rests in the finite.

Leah proposes and encourages a kind of happiness that rests in the Infinite.

[fbcomments]

If the video plays erratically, we recommend you press Pause and allow the video to buffer out (download). Then press play.