Democratic presidential candidates Hillary Clinton and Sen. Bernie Sanders debate March 6, 2016, in Flint, Michigan. Scott Olson/Getty Images

Fox News is hosting a live town hall event from the Gem Theater in Detroit just a day before Michigan's primary. News anchor Bret Baier will host the event at 6 p.m. EST with Vermont Sen. Bernie Sanders and former Secretary of State Hillary Clinton. It comes the night after the candidates took the stage in Flint, Michigan, for a CNN debate.

The event will be live-streamed for free by clicking here and will also be broadcast on the Fox News channel. It's also airing on Fox News Radio and SiriusXM channel 114. In addition, the town hall can be watched on the Fox News Go or the Fox News app — available through iTunes and Google Play — on handheld devices.

In previous town halls, candidates have appeared separately and taken pre-selected questions from audience members. It is likely to be a major change from Sunday night’s CNN debate, which at times grew heated between the two candidates as they criticized one another’s policies and voting records.

Winners of State Primaries and Caucuses | InsideGov

Clinton continues to lead against Sanders in the Democratic race with a delegate count of 1,130; Sanders holds just 499 delegates. The former secretary of state, however, has found a more difficult contender than many had initially expected. Sanders — a self-described democratic socialist — has seen large-scale grassroots support build around his campaign, particularly among young, first time voters.

On the Republican side of the race, real estate mogul Donald Trump continues to maintain a steady lead, while Texas Sen. Ted Cruz has seen a number of primary successes recently. Florida Sen. Marco Rubio has had trouble pulling ahead of Cruz, while Ohio Gov. John Kasich trails behind the others.

Democratic and Republican primaries are set for Tuesday in Michigan and Mississippi. Hawaii and Idaho will hold Republican contests the same day.