Monday 28 November 2016

Tiny Little Purple People

You can win the Leadership of UKIP with 9,622 votes.

There are council seats that you couldn't win with that.

No comments:

Post a Comment