Yeah man! I found Jesus! And in one of the most unusual places in the world. Camden Town, if you've been there, you know what I mean. Just a word of advice, DON'T try and talk to weird guys who mumble some shit to you there, unless of course you are interested in recreational chemicals.