An update from The Brothers McLeod An update from The Brothers McLeod

A couple of bits of news from the stable of The Brothers McLeod. They’ve uploaded a trailer for their new short film The Moon Bird (a 15 minute dark fairytale) and, below that, they just finished their latest run of Fuggy Fuggy shorts:

Read More:

Jerry Beck

Latest News from Cartoon Brew