metawitches.com
Crazy Ex-Girlfriend Season 2 Episode 9: When Do I Get to Spend Time with Josh? Recap
Crazy Ex-Girlfriend is renewed for a third season! The CW renewed almost all of its fall shows on Sunday (1/8), giving the showrunners ample time to plan for next season. (And avoid mistakes like l…