Person of Interest Episode 8 “Foe” Sneak Peek #3

2 years ago, by

November 17, 2011

In this third sneak peek for tonight’s episode, Reese and Finch wonder, where has their POI been for the last 24 years, and why is he back?