Question: where are the twins from antm?
Answer: Michelle wowed the judges with her "bulimia" photo shoot, while Amanda impressed them with her drive. Now: The twins starred in the thriller From Within in 2008. They live together in Los Angeles.