The Late Late Show with Craig Ferguson / Season 3 S3·E128 David Duchovny / Nia Long / K-os Aired April 12, 2007 Share X f r w ⧉ Copied! Synopsis No synopsis available yet for this episode. ← S3E127 All episodes S3E129 →