Jane finds it hard to avoid Rafael after her friends take her to one of his clubs.
Aired 2014-11-24 · 42 min
Jane the Virgin: all seasons and episodes