Blog dedicated to news and photos of David Duchovny and Tea Leoni.
I don't know, they don't look to happy to me.
I think that one of their dogs must be on the pet shop.... maybe sick?:-(She looks really upset, he looks upset too. And their daughter looks like she was crying...
some people have too much fantasy..
Post a Comment