Three presidential hopefuls will spend today stumping for last minute votes across Michigan.
Fresh off Sunday night's debate in Flint, Senator Bernie Sanders will crisscross southeast Michigan.
He'll rally supporters in Kalamazoo and Dearborn-- then host a concert in Ann Arbor featuring the Grammy award-winning Nate Ruess of Fun and the Detroit-based band JR JR.
Hillary Clinton will begin the day by taking a tour and talking to workers at the Atomic Object software company in Grand Rapids.
Then tonight-- she'll host a rally at the Charles H. Wright Museum of African American History.
On the GOP side, Ohio Governor John Kasich will speak at town halls in Monroe County and Grosse Pointe Woods.
He'll end the day with a fundraising dinner with Oakland County Republicans in Troy.