Peter Lord timeline

  • Chicken Run is Released

    Chicken Run is a 2000 stop-motion animation British film made by the Aardman Animations studios — the production studio of the Oscar-winning... Read more