The Colbert Report

Ferrari List

Season 3 • 05/14/2007

Stephen offers his place on the kidney transplant waitlist to someone on the Ferrari waitlist.

More