castor and pollux

Breaking News: Angelina Jolie Finally Pushes Out The Twins

No info has been released yet, but the French hospital that Angelina has been laid up in confirmed she gave birth. And, as expected, they’re two girls, instead of a…

Amelia McDonell-Parry | July 12, 2008 - 6:08 pm