Someone give this character its own show.
Liza Weil is easily one of the best actresses out there.A Paris show would be fabulous.