The 100
City of Light Alley
Clarke and Lexa run into a dead end and are surrounded by their controlled friends in episode 3x16 “Perverse Instantiation: Part Two”.
Clarke and Lexa run into a dead end and are surrounded by their controlled friends in episode 3x16 “Perverse Instantiation: Part Two”.