The one from England that thought everything done in the US was wrong and their social programs were the best!
I am trying to remember his nick, can't recall it but it has something to do with animals or stuffed animal characters.
He was a bother at times, but at least he was interesting!
has he kicked the bucket? I am not talking about Slow-Man but he's a close match! This one claimed to have designed audio amps and so on.
Jamie