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
Watching
You may also like5 Videos
The Mayo-lution Will Not Be Televised
Season 5 • 10/15/2009
More