Jeep Ducking—What the Duck Is That?
“JEEP “ducking” or “Duck Duck Jeep” is the term used to describe the practice of attaching a rubber duck to a Jeep. Allison Parliament, a resident of a tiny town in the Canadian province of Ontario, invented the practice. With…