The Finder Episode 12 “Voodoo Undo” Sneak Peeks

2 years ago, by

May 1, 2012

FOX has released these four sneak peek clips from The Finder episode 12 “Voodoo Undo”.