Jane the Virgin 1x1

Chapter One

Jane has decided to save herself for marriage, but her life is turned around when she finds herself accidentally artificially inseminated.

Oct. 13, 2014

Jane the Virgin season 1