Nice Stash

Stash magazine rounds up the best animated TV and cinema ads of 2011.