Ps Vanessa Speaks on Faith in our Finest Hour. Ps Stefan shares some thoughts on Ps Vanessa's messsage.