Jesse Ventura?
Jim Webb.
He is a centerist Dem.
the latest political tag team!!
I hear the costumes are to die for////