Two of Kane County’s most-famous residents will serve as the grand marshals of the St. Charles’ Electric Christmas Parade, set for Nov. 26. The Downtown…
Two of Kane County’s most-famous residents will serve as the grand marshals of the St. Charles’ Electric Christmas Parade, set for Nov. 26. The Downtown…