• Embed

The Great Turtle Race

Clip4/11/2007

Normally, Stephen isn't an endangered species-hugger, unless he's hugging a snow leopard out of its last breath.

Watching