Llama Drama
Show: Little Red Tractor --> Season: 2 - Season 2
AirDate: 12/20/2004
Runtime:
Voting: 0 (0)

Overview: Mr Jones has taken delivery of a llama. Stan worries that something is scaring his sheep. It is not long before it is Mr Jones who's being scared by the llama. Stan and his flock present a solution to bring peace and tranquillity back to the neighbourhood.