'The Tomorrow People' Set Photos: Tomorrow People Hideout, Stephen's Bedroom and Ultra Headquarters

Check out photos taken on The Tomorrow People set in Vancouver. (There are white sheets in a few of the photos, those were to protect the sets from dust when not in use.)
By Carla Day

Talk About 'The Tomorrow People' Set Photos: Tomorrow People Hideout, Stephen's Bedroom and Ultra Headquarters

News from our partners