Success from Scratch...Insurance Mascots

Handel loooooooooooooooves silly commercials and there isn't one that holds his love more than the GEICO "Hump Day" ad.

So I decided to dive into the world of insurance advertisements and their iconic mascots to make his day and it actually turned out to be a successful (HA HA) dig!

Listen below as Bill tells you the stories of all your favorite insurance mascots: