The X-Files

:

Photos

Photo 19 of 34
©Carmen Valdes/Retna Ltd.
Rate this photo:
Avg. user rating:
8 ratings
Add a comment
E-mail
Digg
Facebook
Blog it

In Focus: David Duchovny

David Duchovny and wife Téa Leoni attend the New York screening of "House of D" at Lowes Lincoln Square Theater in New York on April 10, 2005.
advertisement