The Colbert Report

The War on Wal-Mart

Season 1 • 11/02/2005

The war on Wal-Mart? Stephen called it!

More