Stephen and Russell are tracking a new break-out who packs a serious punch. Don’t miss an all new episode of The Tomorrow People Monday at 9/8c! Check the video below!