Unlock all Comedy Central US content using your TV provider

Little Orphan Hero
Season 2 E 3 • 11/02/2005

Captain Hero delves into his origins, while the housemates go into suicide business.