Yeah, who is this fuck?
I read this thread earlier today and a couple of minutes ago stumbled on to one of his pages myself.. I was checking google positions for my sites and found
this page.
It contains an e-mailaddress I only use to submit galleries, so I think he's a TGP owner.