That's who I was thinking of too. I looked for older pics of her, but she still looks about the same. I remember she has always had a love/hate relationship with most of the current presidents.
How about a little less questions and a lot more shut the hell up - Brian Griffin