Harris Faulkner finally SNAPS: We are in a spiritual fight..