The annual Festival of Lights parade brought holiday cheer to downtown Twin Falls despite wet weather conditions.