The Finder Episode 8 “Life After Death” Sneak Peeks

2 years ago, by

April 3, 2012

Here are three sneak peek clips from The Finder episode 8 “Life After Death” which returns in a new time slot, this Friday on FOX.