Probably the weirdest election ad ever made…
The great US city of Minneapolis is set to go to the polls on November 5 to elect a mayor.
Of the 35 candidates in the race to replace incumbent R. T. Rybak, the one that has caught our attention is one Jeffrey Alan Wagner.

