I believe Elaine Chao is Mrs Mitch McConnell
It just gets better and better.
Good tagline by the way.