An ad from Comcast aimed at its Spanish speaking customers. All I really have to say is how the heck did they do that? I’m a sucker for stop-motion.