The Demonicrats are also the party of lies, murder, perversion, and treason.
Does not look like a high turnout ?.....
10,000 voters so far