In this episode of Jane the Virgin, Jane and Petra deserve better, Jane and Michael are cute, Rafael is the worst and Ro/Xo continue to be the best. We hope you enjoy!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More