Ed Helms hosts this special Daily Show Presentation. Steve Carrel makes a guest appearance.
This from the October 22, 2003 program.
Ad Nauseum's All Star Salute To Getting Hit In The Nuts (Small - 8 MB)
(update 11/9/03 - really fixed the bad link this time!)
Posted by Lisa at November 06, 2003 08:01 PM
The Daily Show (The best news on television.)