Links for Jane the Virgin S1E12: Chapter Twelve

The CW Buzz

Episode 12

18,519 watches

February 2, 2015
Jane's big break seems too good to be true; Petra learns a disheartening truth.
February 2, 2015
Jane's big break seems too good to be true; Petra learns a disheartening truth.