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.
David Stops Off For Some Tea
Latest Celebrity & News