Thursday, February 11, 2010

Camellia Show Ad March 1991

Camellia Show March 1991

This is from a March 1991 edition of the Greensboro News & Record.

Why does the ‘80s hit Karma Chameleon by Culture Club come to mind when I see this ad?

No comments: