This is our welcome into the Serengeti National Park- an Olive Baboon who accosted our pitiful RAV4. He was demanding food while he was still chewing what appeared to be a banana?