A TV Spot featuring the film Up that is a promo for Alfac. This commercial representing the partnership of Aflac and Disney/Pixar's Up will premiere during NASCAR's Southern 500 at Darlington on May 9.
Your browser doesn't support HTML5 video.
A TV Spot featuring the film Up that is a promo for Alfac. This commercial representing the partnership of Aflac and Disney/Pixar's Up will premiere during NASCAR's Southern 500 at Darlington on May 9.