FoundFootage.com
Overview
Shot in South Africa’s Kruger National Park, this film claims the biggest threat to elephants are animal rights activists and elephants themselves.
Director
Writer
Top Billed
Keywords
Presenter
Producer
No reviews available.
Released
EN
$30,000
—
Loading...