New London’s annual Holiday of Wonder Parade got locals into the holiday spirit on Friday, Dec. 4.