Jane the Virgin Season 2 Episode 18: Chapter Forty at Couchtuner

Posted by CouchTuner on April 19, 2016 – 2:15 am at Jane the Virgin
Couchtuner Desc:

Jane and Xo face the outcome of the bachelorette party. Meanwhile, Michael babysits Mateo; Rafael grows upset when he witnesses Mateo do something for the first time; Rogelio lands in hot water at work; and a troublemaker is after Petra.

Watch it here : Jane the Virgin Season 2 Episode 18