Creativity

Carlo Barreto

Art Director

Title Medium Date
Comcast/Xfinity Confuses the Hell Out of You in Latest Laffer Video Sep 05, 2014
Land Rover: 7th Wheel Video May 15, 2012

Art Director

Title Medium Date
Mobile Ads Could (Literally) Ruin Your Life, Warns Adobe's Latest Funny Spot Video Apr 14, 2016