I’m always fascinated by the “As seen on TV” products they only sell “on TV”…..and in CVS. LOL!

You know that tape that is supposed to immediately stop leaks? Do you think it works?

One guy wanted to find out!