On Talking Catholic Tonight LIVE, (YouTube Link) Steve Ray, the evangelizing adventurer, drops in to talk about his faith journey and give us some insight into what Catholics believe about the Blessed Mother Mary’s Immaculate Conception, on this, her Feast Day.