Great commercial for some sort of casting tape

I’m still not 100% sure what this stuff is, I just know that I need it in my life because I’ve always wanted tape I could use to drive off a cliff.

Related Videos