Petra & Rafael Are Working Together Again on 'Jane The Virgin'

jane virgin chap 95 stills 01

About Photo #1244733: Rafael and Petra team up as work partners in this still from tonight's new Jane The Virgin. In "Chapter Ninety-Five", when Lina (Diane Guerrero) comes to town,… Read The Post Here