July 10th, 2009
Baby Nora Makes Her Debut
Here’s the first shot of Fernando Torres, wife Olalla and their baby Nora, born on Wednesday in Spain (via the Daily Mail.)
Are you dying? We are squealing. And we don’t care who knows it.
Watch the video of Nora’s coming out here.