Africa's Super Seven
Overview:
On the northern bank of the Sand River in the Mala-Mala Game Reserve in South Africa, seven magnificent creatures reside in an area the size of Manhattan Island. Tracking them for 24 hours reveals a never-ending daily drama.
Share your thoughts about Africa's Super Seven.
Join the conversation
Log in with your SFlix account to comment and reply.
Loading discussion...