baftahead150

‘Shaun,’ ‘Up,’ ‘Penguins Win Children’s BAFTAs

Shaun the Sheep, Pixar’s Up and The Penguins of Madagascar are among the animated programs that took home honors Sunday at the BAFTA Children’s Awards in London. Aardman’s ... Continue Reading →