The Colbert Report

Barry Scheck

Season 2 E 131 • 10/16/2006

Stephen thinks Barry Scheck and his DNA testing sound soft on crime.

More