Rachel Hargrove Is Over Francesca Rubi
Preview

Rachel Hargrove Is Over Francesca Rubi

These two heads of department are getting on each other's last nerve.

Season 8 Episode 15 - Videos