Human Target - You're the people that I need

Is that Six from 'BSG'? Yep, Tricia Helfer guest stars in the new Fox series 'Human Target.'

Tuesday, May 19, 2009 1:46 AM