Select Page

A fresh look at the favorability and key facts and figures behind all those mascots showing up in insurance ads, from the gecko and Mayhem to Flo and Aflac's duck.