“I’m gonna nail you here: I’ve checked your record—you’ve not voted once while you’ve been in office. You wanna defend that?” And who knew she was such a Francophobe?

OK, commenters: Did this beat Jack Evans’ Daily Show appearance?