The Colbert Report

Lieber - One Testicle

Season 1 • 11/02/2005

Stephen called it: Russ Lieber only has one ball.

More