This video is from cec for life, a ministry of the International Communion of the Charismatic Episcopal Church. Nice!