The Colbert Report

Happy Ramadan

Season 6 • 08/12/2010

Stephen takes a moment to strike back at Muslims with a delicious falafel and Bud Light Lime.

More