The Colbert Report

Goodnight, Daisy

Season 5 • 04/23/2009

Stephen tells Daisy goodnight.

More