Deletion of Findyourgod

Comment: per all above, no evidence of meeting , "202 registered users" per the site (er, forum) itself. Possible 
Stance: delete
Cited policy: Wikipedia:Notability (WP:WEB||WP:VSCA)