Yes! It’s true!
January 13 is the official Rubber Ducky Day.
And we all love Rubber Duckies, right?
In honor of this hallowed occasion, every customer who comes into the store at 226 Churchmans Road in New Castle, Delaware will receive a FREE Rubber Ducky on January 13.