Can someone please explain the Lamb and crew drama? I've read the threads but the story seems to change so much. What happened, how did they get posted on this board, who are they??