A medical problem could cause Jane to miss her graduation. Michael believes that he has identified Sin Rostro.
Aired 2015-02-09 · 42 min
Jane the Virgin: all seasons and episodes