I've seen them walking around Malboro and I would like to be added to their LS or FC but I cant get them to respond
They were pretty rude to me when I tried to speak with one of their founders... From my understanding, they were just running around (like CC and a few others) and just inviting random players to their FC when the game was released after EA. They have (at least when I last checked), 300+ members... that sounds ridiculous, but to each their own. Anyways, I'm pretty sure they stopped recruiting - there is a FC limit for members, although it is like 500 something.