Predictions for the season finale of Jane The Virgin

  1. Michael dies
  2. That's all. What do you guys think?
  3. - S