NEW WINDSOR — The Town of New Windsor, annual Memorial Day Ceremony and Parade was blessed to have a beautiful day on May 19. Traditionally, the Town hosts these festivities one week prior to the actual official Memorial Day program.Since the surrounding communities also celebrate Memorial Day with parades and a host of varying activities, New Windsor chose the earlier date.