All posts tagged Toyota

Latest
July 10, 2013, No comments

This is some incredible footage of a group of impala fleeing two cheetahs in South Africa’s Kruger National Park. One fleet-footed impala leaps into the open window of a car to […]