Meanwhile over in Stepford…… The happy couples were celebrating Christmas! Go here to see the rest! Share this: