Jane is concerned that Rafael won't be a good father. Michael has a realization concerning Jane.
Aired 2015-04-06 · 42 min
Jane the Virgin: all seasons and episodes