The Daily Show with Jon Stewart

Big Bird

Season 4 • 03/20/2000

Mo Rocca interviews Len Yeck, proud owner of world's largest pigeon.

More