Has Stephen met his match? Executive Producer Phil Klemmer discusses Wednesday’s all new episode of The Tomorrow People!