Right now everyone's waiting to see which candidates will be on the November ballots and whether Vigo County will once again select the next president of United States.

In Vigo County, voters are a lot different from voters you'll find in most communities across the country.

First of all, in Terre Haute we found one polling place that's in a supermarket. While waiting to cast ballots, people can do some of their grocery shopping.

At Baesler's Market, democracy filled the aisles.

Charles Gray was one of scores of voters standing in line.

"I think a lot of people are concerned about how this election is going to turn out," he said.

Way back in the cheese section - past the yogurt, past the bagels, eggs, and Jell-O and bottles of OJ - people lined up to cast ballots. The line stretched past all the margarine and butter, the entire dairy section, to coolers filled with beer and wine.

Chris Barberry looked around, saying, "I am so glad so many people are getting out to vote. This is a historical year."

Historically speaking, Vigo County voters have the uncanny and unexplained ability to pick presidents. They voted for winning candidates in every presidential election since 1956. Since 1888, they been wrong only twice.

The BBC's Tim Franks traveled from London to figure out Terre Haute. The correspondent spent days quizzing and listening to voters.

He got a surprise.

"They are open-minded," he said. "They are not beholding to either party. A lot of people have said to me, 'I may vote for one candidate in this primary, but in the general election, I might might vote for a different party.'"

But if the presidential election were held today, who would Vigo County vote for?

Carolyn Steinbaugh based her answer her observations, not her preference.

"Donald Trump," she said.

A nation will be waiting and watching for another six months for Vigo County's final answer.