Abdul El-Sayed makes final campaign push in Detroit ahead of Election Day

Live Stream Schedule