Keegan, PA said: May 18, 2009 5:08 pm PST
I don't think Stephen Colbert has the balls to stick his neck out for this cause.
He doesn't even have the nerve to step one little pedicured toe outside his gated community, let alone put his face up on a building in Detroit.