You may be SOL. Supposedly he was moving to France. I don't know him and have never even seen this guy. But anyhow here is the thread about him moving.
Team Bad Karma(BK-09)
CAUTION: Evil Genius at Work
Those that wear the "Tin Foil Hat" stand on guard for thee. All others stand on guard for themselves.