Millions upon millions of dollars spent, more mud slinging than on a pig farm, promises made, hopes raised and plenty of silly campaign slogans -- it's almost over.
After the endless prattling of partisan nabobs shouting each other down, pollsters citing arcane statistics and campaign staffers spinning coprolites into nuggets of fool's gold, you can finally put this whole election schmagoozie to bed.
Go cast your vote, and cast away your frustrations with this seemingly never ending election season at the same time.
Will Virginia finally turn blue? Who will be our next mayor? Who will win in your council district , and who will sit for School Board? If you need a refresher on who is running and what they are promising, consult our election guide.