The cat’s out of the bag.

July 24th, 2008 by Bob in Food

The shocking secret behind the so-called “robot couple restaurant” in Yiwu, China, apparently staffed by the same couple from 6 AM to 3 AM (21 hours a day): Married identical twins.

Comments are closed.