Jump to content

Duck tape

From Wikipedia, the free encyclopedia

Duck tape may refer to: