4 ms·No, actually, that's where the Stepford Wives live.by 11thEarlOfMar 11y agoNo, actually, that's where the Stepford Wives live.