Scroll Top

Duck Tape

Rat Tat Tat - Cartoons by Arlie - Political & Humourous Cartoons - Image 0110

DUCK TAPE.

The awful truth about the manufacture of “Duck Tape” is finally revealed.

Leave a Reply