America's Funniest Home Videos
Animals; llama spits on grandma
Season 8 Episode 26
April 27, 1997 60m TV-PG
Animals; polar bear charges tourist; llama spits on grandma; turtle bites diver.
Watch on these services
This title is currently not available on any service.
Cast of Animals; llama spits on grandma