The Defining Moment Television Talk Show interview with Father Alan Phillip, Catholic Priest at Mater Dolorosa Passionist Retreat Center, Sierra Madre, California. Hosted by Bret Moss.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…