I think its ray haffner. and for all german fans: take a look an http://www.facebook.com/weristredjohn
i found that page yesterday and i really love it :)
How do you find this theory?
plausible
unlikely