‘Jane the Virgin’ Chapter Ninety-Three Recap: It’s Love!
Chapter Ninety-Three of Jane the Virgin has everything: musical numbers, tequila shots, Instagram stalking, bodyguards, jail time, the smell of weed—you name it. And with only seven episodes left, as you might imagine, the writer’s are closing up even more...