Videos

Scotch Tape

(2) tv-g

Scotch Tape

(2 min) tv-g

Today, over 90 percent of American households and offices have a roll of Scotch tape. How and when was this sticky necessity invented?

Web Exclusives