Promised Land — Season 1, Episode 6: Leap of Faith
Drama • 60 min • 3 seasons, 69 episodes • ★ 6.5/10
Episode synopsis
The Greenes take a detour, courtesy of Dinah's navigation, and wind up in Roswell, New Mexico, at the A-Lee-Inn Cafe, a hangout for UFO-seekers, where they encounter eccentric people who gather every year for an alien-sighting event. Meanwhile, Russell learns the secret of an astronaut's disappearance.
About Promised Land
Promised Land is an American drama series which aired on CBS from 1996 to 1999. It is a spin-off from another series, Touched by an Angel.