Why Do Famous People Give Birth To So Many Twins?
Last night in Switzerland, Roger Federer, the #1 tennis player in the world, became the proud father of not one, but two babies. His twins Myla Rose and Charlene Riva are another pair to add to the list of celebrity twins. It almost seems like an epidemic at this point. Celebrity gets pregnant, celebrity pops […]
