Francesca Terwilliger

Is Sideshow wife on the episode "the italian bob" she is very bad like sideshow bob