David Stops Off For Some Tea

David Duchovny stopped by to visit his wife Tea Leoni all bundled up in her big coat on the set of her new movie Ghost Town in NYC. I was never a big fan of The X Files but having fallen in love with Californication I am now fully on the Duchovny bandwagon. Especially after last night's season finale, which I loved, maybe I'll have to start brushing up on my 90s sci-fi.


image

image

image

image

image

Bauer-Griffin

Latest