The Tomorrow People Episode 12 “Sitting Ducks” Producer’s Preview

3 months ago, by

January 28, 2014

Has Hillary found Stephen’s Achilles heel? Executive Producer Phil Klemmer discusses The Tomorrow People, episode 12 “Sitting Ducks”.