Human TargetThe Trouble with Harry - Season 2 Episode 12 Where to Watch Human Target Season 2 Episode 12Watch Human Target Season 2 Episode 12 - The Trouble with Harry2011-02-02Read more Human Target is available on .