Human Target - Are you crazy?

A clip from the new Fox series 'Human Target'

Tuesday, May 19, 2009 1:46 AM