The Colbert Report

The Mayo-lution Will Not Be Televised

Season 5 • 10/15/2009

Stephen proves that mayo is the illest condiment with an extreme ad.

More