Please excuse me....But I have no idea what relevance this "Chongo Chimp" has to any thread on this board?
What is a "Chongo Chimp" anyway???
Is it supposed to be "Funny"? "Enigmatic?" "Surreal?"
Hey, whatever...It must be a Yank thing..
Us Brits will ignore.....