Not too long ago, Aflac announced their partnership with Disney•Pixar to run an Aflac/Up marketing campaign.
Now we get to see the first look at the promotions including the Up NASCAR #99 car (click to view larger) and the TV commercial that promises to "keep you dreams afloat." The advertisement includes touching shots of Carl and Ellie from early in the movie ingeniously tied in with realities in life like insurance bills. Of course, the Aflac duck makes his way in, enjoy it below:
Catch the commercial and the car May 9th on FOX during the Southern 500!
(Thanks, Stitch Kingdom)