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

The Last One

S1 EP3 | Full Episode | 02:15
TV-PG. Aired 10-27-2017
Gabby's moment of reflection turns into a deadly moment of fate.