Shocking to hear this!! Doctor at Disney engineering lab admitting to cloning stars