6.17.2005

Duchovny fiddling with "The TV Set". I'm glad we get to see him in front of the camera again, but with Ben Stiller? Puke.

No comments: