Macca and Friends Title

The animated Macca and Friends trailer title card brings the whole gang together.