Parades, Protests Elgin 4th of July Parade July 17, 2017 Steve Gibson Leave a comment Filmed by Ralph Nickerson.