I've done some searching but I couldn't find anything.
I hope there is someone out there who can help me
Some years ago (on this site?) there was a mentioning of an Insight-advert in the National Geographic magazine. Could someone PLEASE tell me which issue that actually was ?
I remember something like May 2000 but not actually sure about that.
HELP !
I hope there is someone out there who can help me
Some years ago (on this site?) there was a mentioning of an Insight-advert in the National Geographic magazine. Could someone PLEASE tell me which issue that actually was ?
I remember something like May 2000 but not actually sure about that.
HELP !