Showing posts with label Science. Show all posts
Showing posts with label Science. Show all posts

Triboluminescence is a funny phenomenom. Things glowing. I saved these links a while ago so now I can't really remember why I thought it was intersting. But interesting al the same.



www.nature.com - Sticky tape X-rays