Unlock all Comedy Central US content using your TV provider

The Lemon-AIDS Walk
Season 2 E 12 • 02/22/2006

Captain Hero turns to performance-enhancing drugs. Wooldoor and Clara start a lemonade stand.