'The Last One' (Part 3) - Mirror, Mirror

The Last One

S1 EP3 | Digital Original | 02:15
TV-PG. Aired 10-27-2017
Gabby's moment of reflection turns into a deadly moment of fate.
part-3-mirror-mirror Up next s1 ep4

Bedtime (Part 4)