Odo
The Visitors
Season 2 Episode 13
Camp is overrun by over-enthusiastic squirrels who can only say 'sorry' and 'thank you'
Odo airs on Channel 5 at 6:30 AM, Wednesday 9 October. (Subtitles, new.)
Topics
Children's ➝ Youth Programmes
Cartoons ➝ Puppets