Apparently, it's actors wearing masks Added: Madame Tussauds has launched new "live figures"I'm not saying Meghan Markble is a robot, but she is a robot.
Apparently, it's actors wearing masks Added: Madame Tussauds has launched new "live figures"