Jane the Virgin - Season 3 : Episode 19
2016-10-17
- Comedy
- Drama
Michael's fate hangs in the balance. Faced with a dilemma, Xo weighs her options. Anezka's ruse wears thin. Jane learns Alba's family secrets.
2016-10-17
Michael's fate hangs in the balance. Faced with a dilemma, Xo weighs her options. Anezka's ruse wears thin. Jane learns Alba's family secrets.