It exists. They have cool DIY activities, “Ask the Duck”, funny pictures, promotions, and ideas for how to best use it. It’s fantastic.
I’m a little scared to register, but I sort of feel like I should, because I really like Duct Tape, and I am one of ??? people who actually looked at the website.