LogoBETABeta
David Cross

The Daily Show

Season 11Episode 128Aired 2006-10-10
David Cross

David Cross

Tonight comedian and star of <I>Freak Show</I>, David Cross.