Baa Baa Land

Baa Baa Land: a film they want you to fall asleep in

Fri, 29 Sep 2017 - 11:20 GMT

Clad in a sparkling ball gown and tuxedo, the stars of the latest film to premiere in London’s Leicester Square walked the red carpet in a rather unusual manner - on four legs.

More