The Children of Gabriel

The Children of Gabriel is the third episode of Season Six.