Aflac holiday duck lands in Macy’s window display

December 18, 2013 10:49 AM