Non-designers design a "superior anti-clogging drain device"

Now that is an industrial design failure.

1 Like