David Duchovny was recently on The Ellen DeGeneres Show talk show to promote The X-Files event series.

Advertisements