Howell High School had their annual Homecoming celebration that included the parade through downtown Howell on Friday, September 26th “Wizard of Oz” play members, all student councils, and many more...