A giant rubber duck is set to arrive on the Windsor waterfront Wednesday. A 40-foot rubber duck is being installed at Sandpoint Beach before floating into place at the base of Ouellette Avenue. The display is part of Jeep’s 85th anniversary celebration, which honours the popular “Jeep ducking” tradition. The public is invited to the event, which will feature Jeep displays, live music and free commemorative rubber ducks for the first 1,000 visitors.