VIDEO: Did we find the new voice of the Aflac duck in Atlanta?

April 05, 2011 08:43 PM