We watched Taken...I mean Stolen and so should you! Available on Netflix. Give the episode a listen. Special Guest Karen Jaffe.