Well this spot was created Von Fanpop itself I am sure about it because I read an answer(sorry I don't have the link right now because I read it way to back) but it was asked on Fanpop spot. Dave answered it and sagte there were few Clubs which were created when the site begin and as far as I remember this one is one of them.