Carnival admin March 23, 2017 Gavin Kelly, Branded Content Classics O2 CarnivalDirector: Gavin KellyShare this Post CREDITS Director: Gavin Kelly Animation: Enda Loughman, Gavin Kelly Design: Gavin Kelly, Enda Loughman, Mike Ahern Agency: Owens DDB Creative: Gordon Bent Share this Project