Future first lady? What is Willard going to run again in Massachusetts?
let me in on the joke, why is mitt called willard?