Presidential candidates are making their way through Michigan this weekend. Democrat Bernie Sanders will be in Warren on Saturday, at the same place Republican Donald Trump held a rally on Friday morning. Meanwhile, Republican John Kasich will make several campaign stops, starting in Traverse City, heading north to Marquette and ending his day at Birch Run. Sanders and Hillary Clinton will make their way to Flint on Sunday, for a presidential debate.

Getty Images