Sarah Jessica Parker and Matthew Broderick have just released the first photo of their new twins, Marion Loretta Elwell and Tabitha Hodge Broderick who were born via surrogate on June 22nd and guess what? They're babies. They're tiny. They poop themselves. Honestly I do not know what the big deal is about getting shots of brand new babays. They all look the same to me which is why I thank God I'm