RIGHTS MANAGED
1292274

Two men feed llamas from their car in a safari park. One of the llamas stands in front of their car so they can't keep driving. Another llama spits on the men. Emu