India's Most Desirable (Star World) | God of Martial Arts 50.1 | Rooney Mara

Watch Jane the Virgin Season 2 Episode 13 - Chapter Thirty-five


Add to Watchlist

Jane the Virgin Season 2 Episode 13

First Aired: February 29, 2016

Description: Jane and Michael are so close to being back together again. Jane tries to get Rafael and Michael to make peace, but her plan backfires. While Rafael mourns his loss of Jane, he avoids Petra and her pregnancy needs.
Ad
i