Odo – S01 E34 : Lord of the Flyers

Odo
2
  •   3

Odo has convinced Camp Leader to leave Pigeon Post in charge of the camp for the day. Now the campers are out of control! The birds are covered in paint, whooping and dancing.

Discover