The Tomorrow People - Season 1 - Sorry for Your Loss (Episode 6)
Plot: When Stephen and Russell head out for a night of fun, they run into a potential new break-out. Stephen and Russell report back to John and Cara about the new person, but they want to keep a low profile from Ultra
Episode Aired On:
Wednesday, November 13 2013 11 years ago