November 13, 2001
6:14 AM Subscribe
The world of annoying advertising mascots took a hit yesterday with the death of Carrie Donovan, the goggle-eyed fashion doyenne who appeared in 42 Old Navy commercials. I'll remember the performance fleece jingle on my deathbed. Were those ads the worst commercials ever?
This thread has been archived and is closed to new comments