Episode 63: Chicken Run

Chicken Run is the 63rd episode of The Toon Goons, which was originally posted on November 10, 2015.

Description
Afraid to listen to the Goons try to imitate various kinds of British accents? What are ya...chicken?