Scotchtape

10.23.08
Scotch tape surprises everyone by producing X-rays
10.23.08

Scotch tape surprises everyone by producing X-rays

As far as we're concerned, sticky tape is mostly just for out-there modding projects, but scientist...

View