Jane the Virgin Creator Explains That Heart-Stopping Final Twist
Apr 19, 2018 10:00 PM EDT
[Warning: The following contains spoilers for Jane the Virgin's Season 4 finale. Read at your own risk!] We can't believe we've already come to the end of another season of Jane the Virgin. With only 17 episodes, Season 4 was easily the shortest seas… Read more