Great energy and style in this one.
Ad of the Day: Apple Feels the Love for the Macbook Air in Joyful 'Stickers' Spot www.adweek.com There's a lot to love about TBWA\Media Arts Lab's new Apple ad, a delightfully frenetic 30-second set piece for the MacBook Air. |