Beauty and the Beasts: A Leopard's Story
Show: National Geographic Specials --> Season: 32 - 1996
AirDate: 3/17/1996
Runtime:
Voting: 0 (0)

Overview: Leopard and warthog enter a predator versus prey battle on the plains.