Sock defense grid

What does it say about infomercials that at first I couldn’t even tell that it was being dubbed?

Related Videos