X-Rays from Sellotape

This is for real! Got this vid from nature.com. Truth is stranger than fiction..



Show Description Hide Description