The Finder - Isabel interrogates Walter after his arrest

'The Finder' airs on Fridays 8/7c on Fox.

Monday, Apr 9, 2012 8:00 PM