The Colbert Report

Make Lemonade

Season 5 • 04/06/2009

If life gives you the necessary ingredients, make lemonade.

More