Plot: They box and wrestle, kick with authority, and cover large patches of ground with powerful leaps. In fact, the red kangaroos of Australia’s Outback are among the finest athletes of the animal world

Nature - Season 20 - Big Red Roos (Episode 16)
Episode Aired On:
Sunday, April 14 2002
22 years ago
Sunday, April 14 2002
22 years ago