The Colbert Report

The Word - Surrender to a Buyer Power

Season 8 • 02/22/2012

Target works in mysterious ways.

More