That Girl Strikes Again

Season 3 Ep 65/14/2013

The ghosts of Jenna's past reveal themselves along with Jenna's insecurity as Halloween hits Palos Hills.

Up Next