Keep the Promise rally (featuring a performance by The Roots and more!)  photos from Cleveland, OH on July 17, 2016. Photos © CleveRock.com / T Patrick Fenner

Keep the Promise rally was held in Cleveland, OH on July 17. It featured appearances from Dr. Cornel West, actress Diana Guerrero, Jimmy Fallon’s house band, The Roots, and many more! A great time was had by all at the Wolstein Center. Check out our pics!