Le poulailler des temps perdus

A giant chicken sows panic in the city of Montreal.