The festival, hosted by the Elgin Cultural Arts Commission and the African American Coalition of Kane County, will run 11:30 a.m. to 10 p.m. today and 11:30 a.m. to 5 p.m. Sunday.
Kay Slay whose real name was Keith Grayson, died Sunday evening after a four-month battle with COVID-19. The news of his death sent sorrow and pain all across the world as people woke up to this sad news.