The Colbert Report

Intro - 7/27/09

Season 5 • 07/27/2009

Tasers in law enforcement: Stephen's report may shock you.

More