259: Promised Land Feb. 20, 2004 Act Two: Life In The Fast Lane For millennia, people have tried to reach a spiritual promised land by fasting. Jesus did it.