Tag Archives: ceo

Throw It Back!

Advertising geniuses have been turning to mascots to pitch products ever since the Greek philosopher Testicles invented the concept of creepy in 500 BC.  It is important to remember that a mascot is essentially a fictional living embodiment of the … Continue reading

Posted in TV Commercials | Tagged , , , , , , , , , , , | 28 Comments