Middletown parade goes on despite rain