05Bby M150105B was the only successful experiment that came from the Eagle Mountain Lab. All others, including the other three in her Group, were terminated. Kept detained in senso...milliebobbybrowndustinhendersonalien+22 more