The Colbert Report

Anderson Cooper

Season 1 • 12/06/2005

At last, people get to see Stephen and Anderson in the same room.

More