Something to do with mascots.

4
5 years agoOpen For Voting

I feel like mascots play a big role in the success of some companies and I feel like some old retired mascots like the hostess ones are a very interesting lost piece of ad history