Nature

Christmas in Yellowstone - Preview

Preview: Season 25 Episode 3 | 32s

As snow falls and Christmas lights glow in Jackson Hole, a holiday season of a different sort settles in just beyond the town.

Aired: 12/18/10

Rating: NR

Problems Playing Video?