Dave Leffler / Pittsburgh, Pennsylvania, Retired Police Officer; Staci Huffman / Nine Mile Falls, Washington, Certified Public Accountant; Nick Wawykow / Ann Arbor, Michigan, Graduate Student. Final scores in Gallery.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!